cmy 2 天之前
父节点
当前提交
73b5b740bc

+ 336 - 312
source/index/login.php

@@ -5,375 +5,399 @@ namespace app\index;
 
 class login extends Base
 {
-	function index()
-	{
-		if ($this->userlogined) {
-			redirect("/index/user_profile");
-		}
-		?>        <!DOCTYPE html>
+    function index()
+    {
+        if ($this->userlogined) {
+            redirect("/index/user_profile");
+        }
+?>
+        <!DOCTYPE html>
         <html lang="">
+
         <head>
-            <title>账号登录 - <?php echo IN_NAME;?>免费应用内测托管平台|iOS应用Beta测试分发|Android应用内测分发</title>
-            <meta charset="utf-8"/>
+            <title>账号登录 - <?php echo IN_NAME; ?>免费应用内测托管平台|iOS应用Beta测试分发|Android应用内测分发</title>
+            <meta charset="utf-8" />
             <meta name="viewport"
-                  content="width=device-width,initial-scale=1.0, minimum-scale=1.0, maximum-scale=1.0, user-scalable=no"/>
-            <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"/>
-            <meta name="renderer" content="webkit"/>
-            <meta name="keywords" content="<?php echo IN_KEYWORDS;?>"/>
-            <meta property="og:url" content="https://<?php echo $_SERVER["HTTP_HOST"];?>/"/>
-            <meta property="og:title" content="<?php echo IN_NAME;?>"/>
-            <meta name="description" content="<?php echo IN_DESCRIPTION;?>"/>
-            <?php 
-		$this->static_();
-		?>        </head>
+                content="width=device-width,initial-scale=1.0, minimum-scale=1.0, maximum-scale=1.0, user-scalable=no" />
+            <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1" />
+            <meta name="renderer" content="webkit" />
+            <meta name="keywords" content="<?php echo IN_KEYWORDS; ?>" />
+            <meta property="og:url" content="https://<?php echo $_SERVER["HTTP_HOST"]; ?>/" />
+            <meta property="og:title" content="<?php echo IN_NAME; ?>" />
+            <meta name="description" content="<?php echo IN_DESCRIPTION; ?>" />
+            <?php
+            $this->static_();
+            ?>
+            <link rel="stylesheet" href="/static/index/css/login.css">
+        </head>
+
         <body>
-        <?php 
-		$this->header();
-		?>
-         <style>
-.em {
-    font-style: normal;
-}
-.login-three-home {
-    height: 84px;
-    padding: 30px 0 0 0;
-    width: 355px;
-    text-align: center;
-}
-.clearfix:before {
-    content: ".";
-    display: block;
-    height: 0;
-    overflow: hidden;
-    visibility: hidden;
-}
-.login-three-home h3 {
-    font-size: 12px;
-    color: #666;
-    text-align: center;
-    padding: 5px 0 20px 0;
-    width: 409px;
-    height: 14px;
-    background: url(/qq/image/line.jpg) left center repeat-x;
-}
-.login-three-home h3 em {
-    background: #fff;
-    padding: 0 5px;
-}
-a#qq {
-    background-position: 0 -335px;
-}
-.login-three a, .login-three-home a {
-    display: inline-block;
-    width: 40px;
-    height: 40px;
-    margin-right: -50px;
-    background: url(/qq/image/focus2018.png) no-repeat;
-}
-</style>
-
-		<script src="/static/index/js/jquery.validate.min.js"></script>
-         <div class="login-common">
-            <div class="tit">
-            <div id="acc_login" class="tit" style="display:inline-block;cursor:pointer">账号登录</div>
-            
-            <?php if (IN_SMS666666) { ?>
-            &nbsp; &nbsp; &nbsp;
-            <div id="phone_login" class="tit" style="display:inline-block;color:rgba(118, 144, 181, 1);cursor:pointer">短信登录</div>
-             <?php } ?>
-             
-            </div>
-            
-            <form role="form" id="loginValid" novalidate="novalidate">
-                <input type="password" style="position: absolute;top: -999px"/>
-                <div class="form-group">
-                    <label class="iconfont icon-user" for="user"></label>
-                    <input type="text" class="form-control input-lg" id="user" name="username"
-                           aria-describedby="helpBlock2"
-                           placeholder="账号名称">
-                    <span class="help-block">请输入正确的账号名称</span>
-                </div>
-                <div class="form-group">
-                    <label class="iconfont icon-pwd" for="password"></label>
-                    <input class="form-control input-lg" id="password" name="password" placeholder="登录密码"
-                           type="password">
-                    <span class="help-block">请输入正确的密码</span>
-                </div>
-                <div class="btn-action">
-                    <a href="/index/lost" class="fr">忘记密码?</a>
+            <?php
+            $this->header();
+            ?>
+            <style>
+                .em {
+                    font-style: normal;
+                }
+
+                .login-three-home {
+                    height: 84px;
+                    padding: 30px 0 0 0;
+                    width: 355px;
+                    text-align: center;
+                }
+
+                .clearfix:before {
+                    content: ".";
+                    display: block;
+                    height: 0;
+                    overflow: hidden;
+                    visibility: hidden;
+                }
+
+                .login-three-home h3 {
+                    font-size: 12px;
+                    color: #666;
+                    text-align: center;
+                    padding: 5px 0 20px 0;
+                    width: 409px;
+                    height: 14px;
+                    background: url(/qq/image/line.jpg) left center repeat-x;
+                }
+
+                .login-three-home h3 em {
+                    background: #fff;
+                    padding: 0 5px;
+                }
+
+                a#qq {
+                    background-position: 0 -335px;
+                }
+
+                .login-three a,
+                .login-three-home a {
+                    display: inline-block;
+                    width: 40px;
+                    height: 40px;
+                    margin-right: -50px;
+                    background: url(/qq/image/focus2018.png) no-repeat;
+                }
+            </style>
+
+            <script src="/static/index/js/jquery.validate.min.js"></script>
+            <div class="login-common">
+                <div class="tit">
+                    <div id="acc_login" class="tit" style="display:inline-block;cursor:pointer">账号登录</div>
+
                     <?php if (IN_SMS666666) { ?>
-                        <a id="phone_login_btn">手机验证码登录</a>
+                        &nbsp; &nbsp; &nbsp;
+                        <div id="phone_login" class="tit" style="display:inline-block;color:rgba(118, 144, 181, 1);cursor:pointer">短信登录</div>
                     <?php } ?>
+
                 </div>
-                <!-- <div class="checkbox"><input type="checkbox" id="remember-me" checked><span>记住我</span></div> -->
-                <button type="button" class="ms-btn ms-btn-primary input-lg btn-login" id="submitButton">登录</button>
-                <div class="clearfix mt15 to-register">
-                    <?php  if (IN_REG_ON) { ?>还没有账号?&nbsp;&nbsp;&nbsp;<a href="/index/reg" class="fl">去注册</a>
-                    <?php } ?>                   
+
+                <form role="form" id="loginValid" novalidate="novalidate">
+                    <input type="password" style="position: absolute;top: -999px" />
+                    <div class="form-group">
+                        <label class="iconfont icon-user" for="user"></label>
+                        <input type="text" class="form-control input-lg" id="user" name="username"
+                            aria-describedby="helpBlock2"
+                            placeholder="账号名称">
+                        <span class="help-block">请输入正确的账号名称</span>
+                    </div>
+                    <div class="form-group">
+                        <label class="iconfont icon-pwd" for="password"></label>
+                        <input class="form-control input-lg" id="password" name="password" placeholder="登录密码"
+                            type="password">
+                        <span class="help-block">请输入正确的密码</span>
+                    </div>
+                    <div class="btn-action">
+                        <a href="/index/lost" class="fr">忘记密码?</a>
+                        <?php if (IN_SMS666666) { ?>
+                            <a id="phone_login_btn">手机验证码登录</a>
+                        <?php } ?>
+                    </div>
+                    <!-- <div class="checkbox"><input type="checkbox" id="remember-me" checked><span>记住我</span></div> -->
+                    <button type="button" class="ms-btn ms-btn-primary input-lg btn-login" id="submitButton">登录</button>
+                    <div class="clearfix mt15 to-register">
+                        <?php if (IN_REG_ON) { ?>还没有账号?&nbsp;&nbsp;&nbsp;<a href="/index/reg" class="fl">去注册</a>
+                    <?php } ?>
                     <!-- <a href="/index/lost" class="fr">忘记密码</a> -->
-                </div>
-            </form>
-       
-             <form role="form" id="loginValid_code" novalidate="novalidate" style="display:none">
-               <font color="#FF0000" style="font-size:20px">未设置短信,请使用左边的账号登录。<br>需要测试短信登录功能请联系客服设置。</font>
-                <div class="form-group">
-                    <label class="iconfont icon-user" for="phone"></label>
-                    <input type="text" class="form-control input-lg" id="phone" name="phone"
-                           aria-describedby="helpBlock2"
-                           placeholder="手机号码">
-                    <span class="help-block">请输入正确的手机</span>
-                </div>
-                
-                
-                   <div class="form-group">
+                    </div>
+                </form>
+
+                <form role="form" id="loginValid_code" novalidate="novalidate" style="display:none">
+                    <font color="#FF0000" style="font-size:20px">未设置短信,请使用左边的账号登录。<br>需要测试短信登录功能请联系客服设置。</font>
+                    <div class="form-group">
+                        <label class="iconfont icon-user" for="phone"></label>
+                        <input type="text" class="form-control input-lg" id="phone" name="phone"
+                            aria-describedby="helpBlock2"
+                            placeholder="手机号码">
+                        <span class="help-block">请输入正确的手机</span>
+                    </div>
+
+
+                    <div class="form-group">
 
-                    <label class="iconfont icon-email"></label>
+                        <label class="iconfont icon-email"></label>
 
-                    <div class="clearfix verification-code">
+                        <div class="clearfix verification-code">
 
-                        <input type="text" class="form-control input-lg fl" id="code" placeholder="验证码">
+                            <input type="text" class="form-control input-lg fl" id="code" placeholder="验证码">
 
-                        <button type="button" class="ms-btn ms-btn-primary input-lg fr" id="sendcode">获取验证码</button>
+                            <button type="button" class="ms-btn ms-btn-primary input-lg fr" id="sendcode">获取验证码</button>
+
+                        </div>
+
+                        <span class="help-block">请输入正确的验证码</span>
 
                     </div>
 
-                    <span class="help-block">请输入正确的验证码</span>
 
-                </div>
+                    <button type="button" class="ms-btn ms-btn-primary input-lg btn-login" id="submitButton_code">登录</button>
+                    <div class="clearfix mt15 to-register">
+                        <?php if (IN_REG_ON) { ?>还没有账号?&nbsp;&nbsp;&nbsp;<a href="/index/reg" class="fl">去注册</a>
+                    <?php } ?>
+                    </div>
+                </form>
+                <!--新增QQ互联登录-->
+                <?php if (IN_QQ) { ?>
+                    <div class="login-three-home clearfix">
+                        <h3>社交登录</h3> <a onClick="test();" class="login_click" id="qq"></a>
+                    </div>
+                <?php } ?>
+                <!--新增QQ互联登录-->
+            </div>
+            <script>
+                $(function() {
+
+                    countdown = 60;
 
-               
-                <button type="button" class="ms-btn ms-btn-primary input-lg btn-login" id="submitButton_code">登录</button>
-                <div class="clearfix mt15 to-register">
-                    <?php  if (IN_REG_ON) { ?>还没有账号?&nbsp;&nbsp;&nbsp;<a href="/index/reg" class="fl">去注册</a>
-                    <?php } ?>                   
-                </div>
-            </form>
-        <!--新增QQ互联登录-->
-            <?php if (IN_QQ) { ?>
-            <div class="login-three-home clearfix"><h3>社交登录</h3> <a onClick="test();" class="login_click" id="qq"></a></div> 
-            <?php } ?>
-        <!--新增QQ互联登录-->   
-             </div>
-       <script>
-            $(function () {
-                
-                 countdown = 60;
-                
                     function settime() {
-                    if (countdown == 0) {
+                        if (countdown == 0) {
+
+                            $('#sendcode').attr("disabled", false);
 
-                        $('#sendcode').attr("disabled", false);
+                            $('#sendcode').html("获取验证码");
 
-                        $('#sendcode').html("获取验证码");
+                            countdown = 60;
 
-                        countdown = 60;
+                            return;
 
-                        return;
+                        } else {
+
+                            $('#sendcode').attr("disabled", true);
 
-                    } else {
+                            $('#sendcode').html("重新发送(" + countdown + ")");
 
-                        $('#sendcode').attr("disabled", true);
+                            countdown--;
+
+                        }
 
-                        $('#sendcode').html("重新发送(" + countdown + ")");
+                        setTimeout(function() {
 
-                        countdown--;
+                            settime()
+
+                        }, 1000)
 
                     }
 
-                    setTimeout(function () {
 
-                        settime()
 
-                    }, 1000)
+                    $('#sendcode').click(function() {
 
-                }
-                
-                
-                
-                $('#sendcode').click(function () {
+                        var phone = $('#phone').val();
 
-                    var phone = $('#phone').val();
+                        if (phone) {
 
-                    if (phone) {
+                            $.post('/index/ajax/send_sms_forget', {
+                                phone: phone
+                            }, function(data) {
 
-                        $.post('/index/ajax/send_sms_forget', {phone: phone}, function (data) {
+                                if (data.code != 200) {
 
-                            if (data.code != 200) {
+                                    alert(data.msg);
 
-                                alert(data.msg);
+                                } else {
 
-                            } else {
+                                    settime();
+                                    alert(data.msg);
+                                }
 
-                                settime();
-                       alert(data.msg);
-                            }
+                            }, 'json');
 
-                        }, 'json');
+                        }
 
-                    }
+                    });
 
-                });
 
-                
-                
-                
-
-                
-                
-                $('#acc_login').click(function(){
-                    $('#phone_login').css('color','rgba(118, 144, 181, 1)');
-                     $('#acc_login').css('color','rgba(21, 21, 21, 1)');
-                     $('#loginValid').css('display','block');
-                     $('#loginValid_code').css('display','none');
-                })
-                
-                $('#phone_login').click(function(){
-                     $('#phone_login').css('color','rgba(21, 21, 21, 1)');
-                     $('#acc_login').css('color','rgba(118, 144, 181, 1)');
-                     $('#loginValid').css('display','none');
-                     $('#loginValid_code').css('display','block');
-                    
-                })
-                
-                $('#phone_login_btn').click(function(){
-                     $('#phone_login').css('color','rgba(21, 21, 21, 1)');
-                     $('#acc_login').css('color','rgba(118, 144, 181, 1)');
-                     $('#loginValid').css('display','none');
-                     $('#loginValid_code').css('display','block');
-                })
-                
-                  $("#submitButton_code").click(function () {
-                    var phone = $("#phone").val();
-                    var code = $("#code").val();
-                    $.post("/index/ajax/phone_code_login", {phone: phone, code: code},
-                        function (data) {
-                            if (data.code != 200) {
-                                alert(data.msg);
-                            } else {
-                                // if ($('#remember-me').is(':checked')) {
-                                //     localStorage.setItem('user', user);
-                                //     localStorage.setItem('password', password);
-                                //     localStorage.setItem('bit', 'true');
-                                // } else {
-                                    localStorage.removeItem('user');
-                                    localStorage.removeItem('password');
-                                    localStorage.removeItem('bit');
-                                // }
-                                window.location.href = '/index/apps/apps';
-                            }
-                        }, 'json');
-                });
-                
-                
-                
-                
-                
-                
-                
-                if (localStorage.getItem('bit') === 'true') {
-                    $('#remember-me').attr('checked', 'checked');
-                    $('#user').val(localStorage.getItem('user'));
-                    $('#password').val(localStorage.getItem('password'));
-                }
 
-                $("#submitButton").click(function () {
-                    var user = $("#user").val();
-                    var password = $("#password").val();
-                    $.post("/index/ajax/login", {user: user, password: password},
-                        function (data) {
-                            if (data.code != 200) {
-                                alert(data.msg);
-                            } else {
-                                if ($('#remember-me').is(':checked')) {
-                                    localStorage.setItem('user', user);
-                                    localStorage.setItem('password', password);
-                                    localStorage.setItem('bit', 'true');
+
+
+
+
+                    $('#acc_login').click(function() {
+                        $('#phone_login').css('color', 'rgba(118, 144, 181, 1)');
+                        $('#acc_login').css('color', 'rgba(21, 21, 21, 1)');
+                        $('#loginValid').css('display', 'block');
+                        $('#loginValid_code').css('display', 'none');
+                    })
+
+                    $('#phone_login').click(function() {
+                        $('#phone_login').css('color', 'rgba(21, 21, 21, 1)');
+                        $('#acc_login').css('color', 'rgba(118, 144, 181, 1)');
+                        $('#loginValid').css('display', 'none');
+                        $('#loginValid_code').css('display', 'block');
+
+                    })
+
+                    $('#phone_login_btn').click(function() {
+                        $('#phone_login').css('color', 'rgba(21, 21, 21, 1)');
+                        $('#acc_login').css('color', 'rgba(118, 144, 181, 1)');
+                        $('#loginValid').css('display', 'none');
+                        $('#loginValid_code').css('display', 'block');
+                    })
+
+                    $("#submitButton_code").click(function() {
+                        var phone = $("#phone").val();
+                        var code = $("#code").val();
+                        $.post("/index/ajax/phone_code_login", {
+                                phone: phone,
+                                code: code
+                            },
+                            function(data) {
+                                if (data.code != 200) {
+                                    alert(data.msg);
                                 } else {
+                                    // if ($('#remember-me').is(':checked')) {
+                                    //     localStorage.setItem('user', user);
+                                    //     localStorage.setItem('password', password);
+                                    //     localStorage.setItem('bit', 'true');
+                                    // } else {
                                     localStorage.removeItem('user');
                                     localStorage.removeItem('password');
                                     localStorage.removeItem('bit');
+                                    // }
+                                    window.location.href = '/index/apps/apps';
                                 }
-                                window.location.href = '/index/apps/apps';
-                            }
-                        }, 'json');
-                });
+                            }, 'json');
+                    });
+
+
+
+
 
 
-                document.onkeydown = function (event) {
-                    var e = event || window.event;
-                    if (e && e.keyCode == 13) {
-                        $("#submitButton").click();
+
+                    if (localStorage.getItem('bit') === 'true') {
+                        $('#remember-me').attr('checked', 'checked');
+                        $('#user').val(localStorage.getItem('user'));
+                        $('#password').val(localStorage.getItem('password'));
                     }
-                };
-
-                $("#loginValid").validate({
-                    errorPlacement: function (error, element) {
-                        error.appendTo(element.parent().parent());
-                    },
-                    rules: {
-                        "mobile": {
-                            required: true,
-                            mobile: true
-                        },
-                        "password": {
-                            required: true,
-                            minlength: 5
+
+                    $("#submitButton").click(function() {
+                        var user = $("#user").val();
+                        var password = $("#password").val();
+                        $.post("/index/ajax/login", {
+                                user: user,
+                                password: password
+                            },
+                            function(data) {
+                                if (data.code != 200) {
+                                    alert(data.msg);
+                                } else {
+                                    if ($('#remember-me').is(':checked')) {
+                                        localStorage.setItem('user', user);
+                                        localStorage.setItem('password', password);
+                                        localStorage.setItem('bit', 'true');
+                                    } else {
+                                        localStorage.removeItem('user');
+                                        localStorage.removeItem('password');
+                                        localStorage.removeItem('bit');
+                                    }
+                                    window.location.href = '/index/apps/apps';
+                                }
+                            }, 'json');
+                    });
+
+
+                    document.onkeydown = function(event) {
+                        var e = event || window.event;
+                        if (e && e.keyCode == 13) {
+                            $("#submitButton").click();
                         }
-                    },
-                    messages: {
-                        mobile: {
-                            required: "手机号不能为空",
-                            mobile: "请输入正确的手机号"
+                    };
+
+                    $("#loginValid").validate({
+                        errorPlacement: function(error, element) {
+                            error.appendTo(element.parent().parent());
                         },
-                        password: {
-                            required: "密码不能为空",
-                            minlength: "密码长度最少5位"
-                        }
-                    },
-                    highlight: function (element) {
-                        $(element).closest('.form-group').addClass('has-error');
-                    },
-                    unhighlight: function (element) {
-                        $(element).closest('.form-group').removeClass('has-error');
-                    },
-                    errorElement: 'label',
-                    errorPlacement: function (error, element) {
-                        if (element.parent('.input-group').length) {
-                            error.insertAfter(element.parent());
-                        } else {
-                            error.insertAfter(element);
+                        rules: {
+                            "mobile": {
+                                required: true,
+                                mobile: true
+                            },
+                            "password": {
+                                required: true,
+                                minlength: 5
+                            }
+                        },
+                        messages: {
+                            mobile: {
+                                required: "手机号不能为空",
+                                mobile: "请输入正确的手机号"
+                            },
+                            password: {
+                                required: "密码不能为空",
+                                minlength: "密码长度最少5位"
+                            }
+                        },
+                        highlight: function(element) {
+                            $(element).closest('.form-group').addClass('has-error');
+                        },
+                        unhighlight: function(element) {
+                            $(element).closest('.form-group').removeClass('has-error');
+                        },
+                        errorElement: 'label',
+                        errorPlacement: function(error, element) {
+                            if (element.parent('.input-group').length) {
+                                error.insertAfter(element.parent());
+                            } else {
+                                error.insertAfter(element);
+                            }
                         }
-                    }
+                    });
                 });
-            });
-        </script>
-        <script type="text/javascript">  
-         function test() {  
-           window.open('/index/qlogin/login');
-           }  
-        </script>  
-        <script>
-            $(document).ready(function () {
-            var r = window.setInterval(function () {
-                $.ajax({
-                    type: 'POST',
-                    url: '/index/qlogin/check',
-                    dataType: 'text',
-                    success: function (str) {
-                        if (str == "ok") {
-                            window.location.reload();
-                        }
-                    }
+            </script>
+            <script type="text/javascript">
+                function test() {
+                    window.open('/index/qlogin/login');
+                }
+            </script>
+            <script>
+                $(document).ready(function() {
+                    var r = window.setInterval(function() {
+                        $.ajax({
+                            type: 'POST',
+                            url: '/index/qlogin/check',
+                            dataType: 'text',
+                            success: function(str) {
+                                if (str == "ok") {
+                                    window.location.reload();
+                                }
+                            }
+                        });
+                    }, 500);
                 });
-            }, 500);
-        });
-      </script>
+            </script>
+
+            <?php
+            $this->footer();
+            ?>
+        </body>
 
-        <?php 
-		$this->footer();
-		?>        </body>
         </html>
 
-        <?php 
-	}
-}
+<?php
+    }
+}

+ 20 - 168
source/index/public/footer.php

@@ -1,7 +1,7 @@
 <!--底部-->
 <footer>
     <div class="container">
-        <div class="footer hidden-xs">
+        <div class="footer">
             <div class="clearfix">
                 <div class="fl left clearfix">
                     <dl class="fl">
@@ -22,127 +22,11 @@
                         <dd><a href="#" target="_blank">Telegram</a></dd>
                         <dd><a href="#" target="_blank">WhatsApp</a></dd>
                     </dl>
-                    <!-- <dl class="fl">
-                        <dt>产品服务</dt>
-                        <dd class="line"></dd>
-                        <dd><a href="/index/publish/apps" target="_blank">托管分发</a></dd>
-                        <dd><a href="/index/price" target="_blank">价格服务</a></dd>
-                        <dd><a href="/index/feedback" target="_blank">建议和反馈</a></dd>
-                        <dd><a href="/index/utils" target="_blank">工具箱</a></dd>
-                    </dl>
-                    <dl class="fl">
-                        <dt>关于我们</dt>
-                        <dd class="line"></dd>
-                        <dd><a href="/index/about" target="_blank">公司简介</a></dd>
-                        <dd><a href="/index/about/privacy" target="_blank">隐私政策</a></dd>
-                        <dd><a href="/index/about/agreement" target="_blank">服务协议</a></dd>
-                        <dd><a href="/index/about/specification" target="_blank">应用审核规范</a></dd>
-                    </dl>
-                    <dl class="fl">
-                        <dt>文档</dt>
-                        <dd class="line"></dd>
-                        <dd><a href="/index/docs/23" target="_blank">实名认证</a></dd>
-                        <dd><a href="/index/docs/29" target="_blank">企业签名</a></dd>
-                        <dd><a href="/index/docs/22" target="_blank">打包APP</a></dd>
-                        <dd><a href="/index/docs/27" target="_blank">常见问题</a></dd>
-                    </dl>
-                    <dl class="fl">
-                        <dt>联系我们</dt>
-                        <dd class="line"></dd>
-                        <dd>
-                            <a href="javascript:;" target="_blank"
-                               class="chatQQ">联系扣扣:<?php echo IN_CONTACT ?></a>
-                        </dd>
-                        <dd>联系邮箱:<?php echo IN_MAIL ?></dd>
-                        <dd>合作邮箱:<?php echo IN_COOPERATION ?></dd>
-                        <dd>公司地址:<?php echo IN_ADDRESS ?></dd>
-                    </dl> -->
                 </div>
-
-                <!-- <div class="right fr clearfix">
-                    <a href="/">
-                        <img src="/static/index/image/phone-logo.png" class="img-responsive visible-xs">
-                    </a>
-                    <div class="clearfix">
-                    </div>
-                    <?php if (IN_WXQRCODE) { ?>
-                        <div class="wechat clearfix fr hidden-xs">
-                            <img src="/<?php echo IN_WXQRCODE ?>" alt="" class="fr">
-                        </div>
-                        <div class="clearfix">
-                        </div>
-                        <p class="hidden-xs">
-                            微信扫描二维码
-                        </p>
-                    <?php } ?>
-                    <div style="text-align: left; color: #fff; line-height: 28px;" class="visible-xs">
-                        <a href="/index/about" target="_blank" class="color-white">公司简介</a>
-                        <div>
-                            <span>地址:<?php echo IN_ADDRESS ?></span>
-                        </div>
-                    </div>
-                </div> -->
             </div>
             <div class="copyright" style="text-align: center; margin-top: 32px;">
-                <p style="color: #fff; font-size: 12px;">Copyright © 澎湃应用分发平台 版权所有</p>
-            </div>
-
-            <!--<div class="record">
-                <div class="inline-block">
-                    <span class="fl">Copyright &copy; <?php echo IN_BUSINESS ?> <?php echo IN_COMPANY ?> 版权所有 <a
-                                style="color:#ffffff" href="http://www.beian.miit.gov.cn/"
-                                target="_blank"><?php echo IN_ICP ?></a></span>
-                    <a target="_blank" href="http://www.beian.gov.cn/"
-                       style="text-decoration:none; height:20px; line-height:20px; float: left; margin-left: 10px;">
-                        <img src="/static/index/image/jh.png" style="float:left;"/>
-                        <p style="float:left; height:20px; line-height:20px; margin: 0px 0px 0px 5px; color:#fff;"><?php echo IN_GANICP ?></p>
-                    </a>
-                </div>
-                <div class="down_ico" style="margin-top: 10px; margin-right: 10px;">
-
-                    <a href="https://ss.knet.cn/" target="_blank">
-                        <img src="/static/index/image/cnnic.png"
-                             height="30" alt="可信网站" title="可信网站" style="margin-right: 10px;"></a>
-                    <a href="https://credit.szfw.org/" target="_blank">
-                        <img src="/static/index/image/cxlogos.jpg"
-                             height="30" alt="诚信网站" title="诚信网站" style="margin-right: 10px;"></a>
-                    <a href="https://v.yunaq.com/certificate?domain=www.567fenfa.cn&from=label&code=90020" target="_blank">
-                        <img border="0" height="30"
-                             src="/static/index/image/bottom_large_img.png" style="margin-right: 10px;"></a>
-                    <a href="http://www.anquan.org/" target="_blank">
-                        <img border="0" height="30"
-                             src="/static/index/image/aqlmlogo.png" style="margin-right: 10px;"></a>
-                    <a href="http://wangzhan.360.cn/" target="_blank">
-                        <img border="0" height="30"
-                             src="/static/index/image/360logo.gif" style="margin-right: 10px;"></a>
-                    <a href="http://www.internic.net/" target="_blank">
-                        <img src="/static/index/image/reglogo.gif" height="30"
-                             title="ICANN授权注册服务机构" style="margin-right: 10px;"></a>
-                    <a href="http://www.cnnic.cn/" target="_blank">
-                        <img src="/static/index/image/cnnic.gif"
-                             height="30" title="中国互联网络信息中心合作" style="margin-right: 10px;"></a>
-                </div>
-            </div>-->
-        </div>
-        <div class="footer visible-xs">
-            <div class="con">
-                <a href="/index/about" target="_blank">公司简介</a><span>|</span><a href="/index/about/agreement"
-                                                                                target="_blank">服务协议</a><span>|</span><a
-                        href="/index/about/log" target="_blank">更新日志</a><span>|</span><a
-                        href="/index/about/privacy"
-                        target="_blank">隐私政策</a>
+                <p style="color: rgba(255, 255, 255, 0.6); font-size: 12px;">Copyright © 澎湃应用分发平台 版权所有</p>
             </div>
-            <p class="p1">
-                Copyright © <?php echo IN_BUSINESS ?> <?php echo IN_NAME ?>
-                <a style="color:#ffffff" href="http://beian.miit.gov.cn/" target="_blank"><?php echo IN_ICP ?></a>
-            </p>
-            <p class="p2">
-                <a target="_blank" href="http://www.beian.gov.cn/"
-                   style="text-decoration:none; height:20px; line-height:20px; margin-left: 10px;">
-                    <img src="/static/index/image/jh.png"><span
-                            style="height:20px; line-height:20px; margin: 0px 0px 0px 5px; color:#fff;"><?php echo IN_GANICP ?>
-                </a>
-            </p>
         </div>
     </div>
 </footer>
@@ -165,56 +49,6 @@
     </div>
 </div>
 
-<!--底部-->
-<!-- <ul class="fixed-right right-float-window">
-    <li class="guest">
-        <img src="/left_kf.png">
-        <span>联系我们</span>
-        <div class="fixed-right-guest-wrap">
-            <div class="fixed-right-guest">
-                <div class="item clearfix">
-                    <img class="fl" style=" visibility: hidden;">
-                    <div class="text fl">
-                        <p class="title">客服时间</p>
-                        <p class="s-title">7*24小时在线服务 </p>
-                        <p class="s-title">08:00 - 23:30(工作日) </p>
-                    </div>
-                </div>
-                
-                <a target="_blank" href="http://wpa.qq.com/msgrd?v=3&uin=<?php echo IN_CONTACT ?>&site=qq&menu=yes" >
-                    <div class="item clearfix" id="qidian_qq">
-                        <img class="fl" src="/left_qq.png">
-                        <div class="text fl">
-                            <p class="title">QQ咨询</p>
-                            <p class="s-title">拉起QQ聊天窗沟通咨询</p>
-                        </div>
-                    </div>
-                </a>
-                
-                <!-<a target="_blank" href="https://qm.qq.com/">
-                    <div class="item clearfix" style="text-align: center;">
-                        <img class="fl" src="/left_qq.png">
-                        <div class="text fl">
-                            <p class="title">
-                                <img border="0" src="//pub.idqqimg.com/wpa/images/group.png"  >
-                            </p>
-                        </div>
-                    </div>
-                </a>->
-                
-                <div class="item clearfix">
-                    <img class="fl" src="/left_wx.png">
-                    <div class="text fl">
-                        <p class="title">微信客服</p>
-                        <p class="s-title">添加微信沟通咨询</p>
-                        <img class="wx_qrcode" src="/<?php echo IN_WXQRCODE ?>" alt="">
-                    </div>
-                </div>
-            </div>
-
-        </div>
-    </li>
-</ul> -->
 <style>
 .contact-nav {
     position: fixed;
@@ -230,10 +64,17 @@
 }
 
 .contact-nav>div a {
+    display: block;
     width: 60px;
     height: 60px;
 }
 
+.contact-nav>div a img {
+    display: block;
+    width: 100%;
+    height: 100%;
+}
+
 .contact-nav .top {
     margin-top: 24px;
     filter: drop-shadow(0px 0px 15px rgba(7, 40, 78, 0.15));
@@ -258,6 +99,17 @@
     width: 100%;
     height: auto;
 }
+
+@media (max-width: 767px) {
+    .contact-nav {
+        right: 8px;
+    }
+
+    .contact-nav>div a {
+        width: 44px;
+        height: 44px;
+    }
+}
 </style>
 <script src="/static/index/js/clipboard.min.js"></script>
 <script>

+ 298 - 391
source/template/mobile/moban2/index.php

@@ -5,441 +5,348 @@ if (!defined('IN_ROOT')) {
 ?>
 <!DOCTYPE html>
 <html lang="">
+
 <head>
     <meta charset="utf-8">
-    <meta name="viewport" content="width=device-width,initial-scale=1,maximum-scale=1,user-scalable=0"/>
-    <meta name="keywords" content="<?php echo IN_KEYWORDS ?>"/>
-    <meta name="description" content="<?php echo IN_DESCRIPTION ?>"/>
+    <meta name="viewport" content="width=device-width,initial-scale=1,maximum-scale=1,user-scalable=0" />
+    <meta name="keywords" content="<?php echo IN_KEYWORDS ?>" />
+    <meta name="description" content="<?php echo IN_DESCRIPTION ?>" />
     <title><?php echo IN_NAME ?> - 免费应用内测托管平台|iOS应用Beta测试分发|Android应用内测分发</title>
-    <link rel="stylesheet" href="//at.alicdn.com/t/font_780494_fdjuk9baed7.css"/>
+    <link rel="stylesheet" href="//at.alicdn.com/t/font_780494_fdjuk9baed7.css" />
     <script src="https://js.fundebug.cn/fundebug.1.7.3.min.js" apikey="<?php echo IN_FUNDEBUG ?>"></script>
-    <link rel="stylesheet" href="/static/index/css/swiper.min.css"/>
-    <link rel="stylesheet" href="/static/pack/bootstrap-3.3.7-dist/css/bootstrap.min.css"/>
-    <link rel="stylesheet" href="/static/index/css/base.css"/>
-    <link rel="stylesheet" href="/static/index/css/main.css"/>
-    <link rel="stylesheet" href="/static/index/css/h5.css"/>
+    <link rel="stylesheet" href="/static/index/css/swiper.min.css" />
+    <link rel="stylesheet" href="/static/pack/bootstrap-3.3.7-dist/css/bootstrap.min.css" />
+    <link rel="stylesheet" href="/static/index/css/base.css" />
+    <link rel="stylesheet" href="/static/index/css/main.css" />
+    <link rel="stylesheet" href="/static/index/css/h5.css" />
     <script src="/static/index/js/jquery.min.js"></script>
     <script src="/static/index/js/bootstrap.min.js"></script>
     <script src="/static/index/js/vue.js"></script>
     <script src="/static/index/js/js.js"></script>
     <script src="/static/index/js/swiper.min.js"></script>
     <script src="/static/index/js/vue-countup.min.js"></script>
-    <link rel="shortcut icon" href="//<?php echo $_SERVER['HTTP_HOST'] ?>/favicon.ico" type="image/x-icon"/>
+    <link rel="shortcut icon" href="//<?php echo $_SERVER['HTTP_HOST'] ?>/favicon.ico" type="image/x-icon" />
+    <link rel="stylesheet" href="/static/index/css/moban2.css">
+    <script src="/js/number-counter.js"></script>
     <script>
         isHideFooter = false;
     </script>
 </head>
-<body>
-<?php $this->header() ?>
-<script>
-    isHideFooter = false;
-</script>
-<style>
-    .ie_dialog {
-        position: fixed;
-        z-index: 10000;
-        left: 0;
-        top: 0;
-        width: 100%;
-        height: 100%;
-        background: #FAFAFA !important;
-        display: none;
-    }
-
-    .ie_dialog table {
-        margin: 100px auto;
-    }
-
-    .ie_notice .logo_osc {
-        display: block;
-        margin: 0 auto;
-        padding-bottom: 24px;
-    }
-
-    .ie_notice h2, .ie_notice h4 {
-        margin: 0;
-        text-align: center;
-    }
-
-    .ie_notice .title {
-        font-size: 28px;
-        color: #4A4A4A;
-    }
-
-    .ie_notice .subtitle {
-        font-size: 20px;
-        color: #9B9B9B;
-        font-weight: normal;
-    }
 
-    .ie_notice .ie_box {
-        width: 560px;
-        margin: 24px auto;
-        background: #FFFFFF;
-        border: 1px solid #E6E6E6;
-        box-shadow: 0 2px 0 0 rgba(0, 0, 0, 0.10);
-        border-radius: 4px;
-        display: table !important;
-    }
-
-    .ie_notice .ie_box .desc {
-        font-size: 14px;
-        color: #6D6D6D;
-        line-height: 22px;
-        padding: 20px;
-    }
-
-    .ie_notice .ie_box a {
-        display: inline-block;
-        width: 30%;
-        text-align: center;
-    }
-
-    .ie_notice .ie_box .go {
-        width: 100%;
-        background: #F6F6F6;
-        font-size: 16px;
-        color: #9B9B9B;
-        padding: 16px 0;
-        text-align: center;
-        border: none;
-        margin-top: 20px;
-        text-decoration: none;
-    }
-
-    .ie_notice .ie_box a img {
-        border: none;
-    }
-</style>
-<!--banner-->
-<div class="index-banner">
-    <div class="swiper-container">
-        <div class="swiper-wrapper">
-            <div class="swiper-slide">
-                <a href="<?php echo IN_PATH . 'index/home' ?>" class="hidden-xs"
-                   style="background: url(/static/index/image/index-banner-3.jpg) no-repeat center;">
-                    <div class="container">
-                        <div class="banner-con con1 hidden-xs">
-                            <div class="h1">内测发布上传</div>
-                            <div class="h2">
-                                一键上传APP至<?php echo IN_NAME ?>平台,生成下载链接和二维码,支持安卓苹果应用合并二维码<br>
-                                每天赠送<i>10</i>次下载<span><i>CDN</i>高速下载</span><span>最大支持<i>1.5G</i>的APP</span>
-                            </div>
-                            <button href="#" class="ms-btn">立即发布</button>
-                        </div>
-                    </div>
-                </a>
-                <a href="<?php echo IN_PATH . 'index/home' ?>" class="visible-xs"
-                   style="background: url(/static/index/image/index-banner-3.jpg) no-repeat center;">
-                    <div class="container">
+<body>
+    <?php $this->header() ?>
+    <script>
+        isHideFooter = false;
+    </script>
+    <!--banner-->
+    <div class="index-banner">
+        <div class="swiper-container">
+            <div class="swiper-wrapper">
+                <div class="swiper-slide">
+                    <div class="container" style="background: url(/static/index/image/index/m/banner.png) no-repeat center;">
                         <div class="banner-con con1 visible-xs">
-                            <div class="h1">内测发布上传</div>
-                            <div class="h2">
-                                每天赠送<i>10</i>次下载<span style="margin-left: 10px !important;"><i>CDN</i>高速下载</span>
-                            </div>
-                        </div>
-                    </div>
-                </a>
-            </div>
-            <div class="swiper-slide">
-                <a href="<?php echo IN_PATH . 'index/sign' ?>" class="hidden-xs"
-                   style="background: url(/static/index/image/index-banner-2.jpg) no-repeat center;">
-                    <div class="container">
-                        <div class="banner-con con2">
-                            <div class="h1">iOS企业证书签名</div>
-                            <div class="h2">
-                                <?php echo IN_NAME ?>为您提供iOS企业证书签名服务,让您的APP免上架、免越狱<br>
-                                即可直接安装;7*24小时在线自助签名,更新免费
-                            </div>
-                            <button href="#" class="ms-btn">立即签名</button>
-                        </div>
-                    </div>
-                </a>
-                <a href="<?php echo IN_PATH . 'index/sign' ?>" class="visible-xs"
-                   style="background: url(/static/index/image/index-banner-2-1.jpg) no-repeat center;">
-                    <div class="container">
-                        <div class="banner-con con2 visible-xs">
-                            <div class="h1">iOS企业证书签名</div>
+                            <div class="h1">应用内测分发平台</div>
                             <div class="h2">
-                                7*24小时在线自助签名,无限制安装
+                                国内领先应用内测分发平台,致力于为广大开发者提供全面、高效、安全、稳定的开发者服务,具备专业解决应用测试和上线问题的能力。
                             </div>
+
+                            <a href="/index/apps/apps">
+                                <button class="btn-login">注册登录</button>
+                            </a>
                         </div>
                     </div>
-                </a>
+                </div>
             </div>
+            <div class="swiper-pagination"></div>
         </div>
-        <!-- Add Pagination -->
-        <div class="swiper-pagination"></div>
-        <!-- Add Arrows -->
-        <!--
-                <div class="swiper-button-next"><span class="iconfont icon-arrow-right"></span></div>
-                <div class="swiper-button-prev"><span class="iconfont icon-arrow-left"></span></div>
-        -->
     </div>
-</div>
-<!--/banner-->
-<!--publicity-->
-<div class="publicity-wrap">
-    <div class="container">
-        <ul class="publicity clearfix">
-            <li class="clearfix">
-                <a href="<?php echo IN_PATH . 'index/home' ?>">
-                    <div class="img-wrap fl"><img src="/static/index/image/index-1.png?2019031723"
-                                                  class="img-responsive"></div>
-                    <div class="p-right">
-                        <div class="tit">超大应用内测分发</div>
-                        <div class="blue-line"></div>
-                        <p>支持超大APP上传,生成下载链接和二维码</p>
-                    </div>
-                </a>
+
+    <div class="sign">
+        <img class="title" src="/static/index/image/index/m/sign-title-1.png" alt="">
+        <ul>
+            <li>
+                <img src="/img/index/sign-1.png" alt="">
+                <div class="sign-info">
+                    <p>全网加速</p>
+                    <div>CDN全球加速,支持1.5G大包上传</div>
+                </div>
             </li>
-            <li class="clearfix">
-                <a href="<?php echo IN_PATH . 'index/sign' ?>">
-                    <div class="img-wrap fl"><img src="/static/index/image/index-2.png?2019031723"
-                                                  class="img-responsive"></div>
-                    <div class="p-right">
-                        <div class="tit">企业签名</div>
-                        <div class="blue-line"></div>
-                        <p>免越狱无限制安装,无需上架苹果商店,长久稳定</p>
-                    </div>
-                </a>
+            <li>
+                <img src="/img/index/sign-2.png" alt="">
+                <div class="sign-info">
+                    <p>高效分发</p>
+                    <div>Android/iOS机型扫描二维码后即可自动识别适配应用</div>
+                </div>
             </li>
-            <li class="clearfix">
-                <a href="<?php echo IN_PATH . 'index/home' ?>">
-                    <div class="img-wrap fl"><img src="/static/index/image/index-3.png?2019031723"
-                                                  class="img-responsive"></div>
-                    <div class="p-right">
-                        <div class="tit">内测分发</div>
-                        <div class="blue-line"></div>
-                        <p>一键上传安装包,生成下载链接和二维码,每日免费赠送10次</p>
-                    </div>
-                </a>
+            <li>
+                <img src="/img/index/sign-3.png" alt="">
+                <div class="sign-info">
+                    <p>安全稳定</p>
+                    <div>澎湃为您提供 7*24 小时不中断的应用内测分发服务</div>
+                </div>
+            </li>
+            <li>
+                <img src="/img/index/sign-4.png" alt="">
+                <div class="sign-info">
+                    <p>数据统计</p>
+                    <div>支持下载数据统计查询,更加方便管理维护</div>
+                </div>
             </li>
         </ul>
+        <div class="sign-buttom">
+            <div class="p1">iOS首创分发模式,无需企业签名、无需信任、稳定高效、告别闪退、安装即用,为您的用户提供iOS APP更稳定的下载体验</div>
+            <a href="/index/apps/super" style="display: block;">立即分发
+                <!-- <button class="btn"></button> -->
+            </a>
+        </div>
     </div>
-</div>
-<!--publicity-->
-<!--证书签名-->
-<div class="container">
-    <div class="certificate-signing index-common">
-        <h1>iOS企业证书签名</h1>
-        <h4>无需上架,免越狱安装,不限制iOS设备,无限制安装</h4>
-        <div class="row">
-            <div class="col-sm-4">
-                <div class="con">
-                    <img src="/static/index/image/icon-1.png" class="img-responsive" alt=""/>
-                    <h4>24小时全自动签名</h4>
-                    <div class="blue-line"></div>
-                    <p> 根据自身需要,购买套餐,<br/> 上传所需签名的APP包,10分钟左右即可测试&amp;取包 </p>
-                </div>
-            </div>
-            <div class="col-sm-4">
-                <div class="con">
-                    <img src="/static/index/image/icon-2.png" class="img-responsive" alt=""/>
-                    <h4>官方企业证书</h4>
-                    <div class="blue-line"></div>
-                    <p> 专业技术开发团队,拥有国内外<br/> 官方企业签证书,分类签名,保证<br/> APP的长久稳定 </p>
-                </div>
-            </div>
-            <div class="col-sm-4">
-                <div class="con">
-                    <img src="/static/index/image/icon-3.png" class="img-responsive" alt=""/>
-                    <h4>有效期内免费重签</h4>
-                    <div class="blue-line"></div>
-                    <p> 只要在有效期内,<br/> APP企业签名更新,均为免费 </p>
-                </div>
-            </div>
+    <!-- 分发流程 -->
+    <div class="step-area">
+        <div class="step">
+            <img class="title" src="/static/index/image/index/m/sign-title-2.png" alt="">
         </div>
+        <div class="contain"></div>
     </div>
-</div>
-<!--/证书签名-->
-<!--内测分发-->
-<div class="container">
-    <div class="index-common closed-beta-distribution">
-        <h1>内测分发</h1>
-        <h4>上传APP包后,提供短链接和下载二维码,方便用户推广下载 </h4>
-        <div class="row">
-            <div class="col-sm-3">
-                <div class="con">
-                    <div class="top"></div>
-                    <div class="con-c">
-                        <img src="/static/index/image/index-13.png" class="img-responsive" alt=""/>
-                        <h4>实名认证</h4>
-                        <p> 实名认证后<br>每天免费赠送100次 </p>
-                    </div>
-                </div>
-            </div>
-            <div class="col-sm-3">
-                <div class="con">
-                    <div class="top"></div>
-                    <div class="con-c">
-                        <img src="/static/index/image/index-14.png" class="img-responsive" alt=""/>
-                        <h4>支持大应用</h4>
-                        <p> 支持1.5G以内大包<br>,快速稳定 </p>
-                    </div>
-                </div>
-            </div>
-            <div class="col-sm-3">
-                <div class="con">
-                    <div class="top"></div>
-                    <div class="con-c">
-                        <img src="/static/index/image/index-15.png" class="img-responsive" alt=""/>
-                        <h4>二维码安装</h4>
-                        <p> 一码二用<br>自动识别不同机型 </p>
-                    </div>
-                </div>
+    <div class="web-area">
+        <div class="web">
+            <img class="title" src="/static/index/image/index/m/sign-title-3.png" alt="">
+            <ul>
+                <li>
+                    <p>官方配置,原生代码</p>
+                    <div>官方配置,可信任,行业多年技术支撑,适配所有机型,支持各类定制</div>
+                </li>
+                <li>
+                    <p>性价比高</p>
+                    <div>只需一次封装,后期不再收取任何费用,长期可用</div>
+                </li>
+                <li>
+                    <p>自主操作</p>
+                    <div>在线自助操作,步骤简单,分分钟即可打包成专属APP</div>
+                </li>
+                <li>
+                    <p>快速稳定</p>
+                    <div>1分钟即可生成,无需代码开发,即可实现分发</div>
+                </li>
+            </ul>
+            <!-- <a href="/index/pack">
+        <button class="btn white-btn" style="margin-top: 80px;">了解更多</button>
+    </a> -->
+        </div>
+    </div>
+    <!-- 平台优势 -->
+    <div class="platform-advantage">
+        <img class="title" src="/static/index/image/index/m/sign-title-4.png" alt="">
+        <ul>
+            <li class="item">
+                <img src="/img/index/advantage-1.png" alt="">
+                <p>平台运行稳</p>
+                <div>澎湃运行超过十年</div>
+            </li>
+            <li class="item">
+                <img src="/img/index/advantage-2.png" alt="">
+                <p>服务客户多</p>
+                <div>澎湃已经服务客户超过10万+</div>
+            </li>
+            <li class="item">
+                <img src="/img/index/advantage-3.png" alt="">
+                <p>专业技术强</p>
+                <div>线下百人技术团队维护</div>
+            </li>
+            <li class="item">
+                <img src="/img/index/advantage-4.png" alt="">
+                <p>客户服务好</p>
+                <div>澎湃为您提供7*24小时客服服务</div>
+            </li>
+            <li class="item">
+                <img src="/img/index/advantage-5.png" alt="">
+                <p>售后解决快</p>
+                <div>澎湃提供人工BUG协助解决</div>
+            </li>
+        </ul>
+    </div>
+    <div class="gain">
+        <p>产品技术深沉积淀,非凡品质卓然而成!</p>
+        <ul>
+            <li>
+                <h3 class="number-1">
+                    <?php echo IN_AUTOGRAPH ?>
+                </h3>
+                <p>累计封装</p>
+            </li>
+            <li>
+                <h3 class="number-2">
+                    <?php echo IN_DISTRIBUTE ?>
+                </h3>
+                <p>累计内测分发APP</p>
+            </li>
+            <li>
+                <h3 class="number-3">
+                    <?php echo IN_DOWNLOAD ?>
+                </h3>
+                <p>累计内测下载APP</p>
+            </li>
+        </ul>
+    </div>
+    <!-- 联系我们 -->
+    <div class="contact-us">
+        <div class="title">
+            <p>如需了解更多服务细节或获取专属方案</p>
+            <p>请通过以下方式联系我们</p>
+        </div>
+        <div class="contact-info">
+            <div class="item">
+                <img src="/img/index/contact-1.png" alt="">
+                <p>Telegram:实时沟通支持</p>
+                <a href="#" style="background-color: rgba(18, 150, 219, 1)">联系客服</a>
             </div>
-            <div class="col-sm-3">
-                <div class="con">
-                    <div class="top"></div>
-                    <div class="con-c">
-                        <img src="/static/index/image/index-16.png" class="img-responsive" alt=""/>
-                        <h4>极速下载</h4>
-                        <p> 提供精美的下载模板<br/> 提高用户下载转化率 </p>
-                    </div>
-                </div>
+            <div class="item">
+                <img src="/img/index/contact-2.png" alt="">
+                <p>WhatsApp:专属服务顾问</p>
+                <a href="#">联系客服</a>
             </div>
         </div>
     </div>
-</div>
-<!--/内测分发-->
-<div class="ie_dialog" id="incompatible_tip">
-    <div>
-        <br>
-        <table class="ie_notice" style="border:0">
-            <tr>
-                <td style="text-align: center;">
-                    <img class="logo_osc" src="/static/index/image/logo-top.png" alt="<?php echo IN_NAME ?>"/>
-                </td>
-            </tr>
-            <tr>
-                <td>
-                    <h2 class="title">我们不支持 IE 10 及以下版本浏览器</h2>
-                </td>
-            </tr>
-            <tr>
-                <td>
-                    <h4 class="subtitle">It appears you’re using an unsupported browser</h4>
-                </td>
-            </tr>
-            <tr>
-                <td>
-                    <div class="ie_box">
-                        <div class="desc">
-                            为了获得更好的浏览体验,我们强烈建议您使用较新版本的 Chrome、 Firefox、 Safari、360 等,或者升级到最新版本的IE浏览器。 如果您使用的是
-                            IE 11 或以上版本,请关闭“兼容性视图”。
-                        </div>
-                        <div class="logos">
-                            <a href="http://www.google.cn/chrome/browser/desktop/index.html" target="_blank"
-                               title="下载Chrome浏览器">
-                                <img src="/static/index/image/logo_chrome.png" width="200px"/>
-                            </a>
-                            <a href="http://www.firefox.com.cn" target="_blank" title="下载Firefox浏览器">
-                                <img src="/static/index/image/logo_firefox.png" width="100px"/>
-                            </a>
-                            <a href="http://browser.360.cn/" target="_blank" title="下载360浏览器">
-                                <img src="/static/index/image/logo_360.png" width="100px"/>
-                            </a>
-                        </div>
-                        <div>
-                            <a href="javascript:void(0);"
-                               onclick="document.getElementById('incompatible_tip').style.cssText = 'display:none;';"
-                               class="go">继续访问</a>
+    <!--/内测分发-->
+    <div class="ie_dialog" id="incompatible_tip">
+        <div>
+            <br>
+            <table class="ie_notice" style="border:0">
+                <tr>
+                    <td style="text-align: center;">
+                        <img class="logo_osc" src="/static/index/image/logo-top.png" alt="<?php echo IN_NAME ?>" />
+                    </td>
+                </tr>
+                <tr>
+                    <td>
+                        <h2 class="title">我们不支持 IE 10 及以下版本浏览器</h2>
+                    </td>
+                </tr>
+                <tr>
+                    <td>
+                        <h4 class="subtitle">It appears you’re using an unsupported browser</h4>
+                    </td>
+                </tr>
+                <tr>
+                    <td>
+                        <div class="ie_box">
+                            <div class="desc">
+                                为了获得更好的浏览体验,我们强烈建议您使用较新版本的 Chrome、 Firefox、 Safari、360 等,或者升级到最新版本的IE浏览器。 如果您使用的是
+                                IE 11 或以上版本,请关闭“兼容性视图”。
+                            </div>
+                            <div class="logos">
+                                <a href="http://www.google.cn/chrome/browser/desktop/index.html" target="_blank"
+                                    title="下载Chrome浏览器">
+                                    <img src="/static/index/image/logo_chrome.png" width="200px" />
+                                </a>
+                                <a href="http://www.firefox.com.cn" target="_blank" title="下载Firefox浏览器">
+                                    <img src="/static/index/image/logo_firefox.png" width="100px" />
+                                </a>
+                                <a href="http://browser.360.cn/" target="_blank" title="下载360浏览器">
+                                    <img src="/static/index/image/logo_360.png" width="100px" />
+                                </a>
+                            </div>
+                            <div>
+                                <a href="javascript:void(0);"
+                                    onclick="document.getElementById('incompatible_tip').style.cssText = 'display:none;';"
+                                    class="go">继续访问</a>
+                            </div>
                         </div>
-                    </div>
-                </td>
-            </tr>
-        </table>
+                    </td>
+                </tr>
+            </table>
+        </div>
     </div>
-</div>
-<?php if (IN_ANNOUNCEMENT) { ?>
-    <div class="modal fade ms-modal" id="showModalNotice" tabindex="-1" role="dialog">
-        <div class="modal-dialog" role="document">
-            <div class="modal-content">
-                <div class="modal-header">
-                    <h4 class="modal-title"><?php echo IN_NAME ?>网站公告</h4>
-                </div>
-                <div class="modal-body">
-                    <p class="mt15">
-                        <?php echo IN_ANNOUNCEMENT ?>
-                    </p>
-                </div>
-                <div class="modal-footer">
-                    <button type="button" class="ms-btn ms-btn-primary contactQQ">联系客服</button>
-                    <button type="button" class="ms-btn ms-btn-default" data-dismiss="modal">关闭</button>
+    <?php if (IN_ANNOUNCEMENT) { ?>
+        <div class="modal fade ms-modal" id="showModalNotice" tabindex="-1" role="dialog">
+            <div class="modal-dialog" role="document">
+                <div class="modal-content">
+                    <div class="modal-header">
+                        <h4 class="modal-title"><?php echo IN_NAME ?>网站公告</h4>
+                    </div>
+                    <div class="modal-body">
+                        <p class="mt15">
+                            <?php echo IN_ANNOUNCEMENT ?>
+                        </p>
+                    </div>
+                    <div class="modal-footer">
+                        <button type="button" class="ms-btn ms-btn-primary contactQQ">联系客服</button>
+                        <button type="button" class="ms-btn ms-btn-default" data-dismiss="modal">关闭</button>
+                    </div>
                 </div>
             </div>
         </div>
-    </div>
-<?php } ?>
-<script src="/static/index/js/jquery.cookie.js?20190516"></script>
-<script>
-    var isIE = (function () {
-        var browser = {};
-        return function (ver, c) {
-            var key = ver ? (c ? "is" + c + "IE" + ver : "isIE" + ver) : "isIE";
-            var v = browser[key];
-            if (typeof (v) != "undefined") {
-                return v;
-            }
-            if (!ver) {
-                v = (navigator.userAgent.indexOf('MSIE') !== -1 || navigator.appVersion.indexOf('Trident/') > 0);
-            } else {
-                var match = navigator.userAgent.match(/(?:MSIE |Trident\/.*; rv:|Edge\/)(\d+)/);
-                if (match) {
-                    var v1 = parseInt(match[1]);
-                    v = c ? (c == 'lt' ? v1 < ver : (c == 'gt' ? v1 > ver : undefined)) : v1 == ver;
-                } else if (ver <= 9) {
-                    var b = document.createElement('b')
-                    var s = '<!--[if ' + (c ? c : '') + ' IE ' + ver + ']><i></i><![endif]-->';
-                    b.innerHTML = s;
-                    v = b.getElementsByTagName('i').length === 1;
+    <?php } ?>
+    <script src="/static/index/js/jquery.cookie.js?20190516"></script>
+    <script>
+        var isIE = (function() {
+            var browser = {};
+            return function(ver, c) {
+                var key = ver ? (c ? "is" + c + "IE" + ver : "isIE" + ver) : "isIE";
+                var v = browser[key];
+                if (typeof(v) != "undefined") {
+                    return v;
+                }
+                if (!ver) {
+                    v = (navigator.userAgent.indexOf('MSIE') !== -1 || navigator.appVersion.indexOf('Trident/') > 0);
                 } else {
-                    v = undefined;
+                    var match = navigator.userAgent.match(/(?:MSIE |Trident\/.*; rv:|Edge\/)(\d+)/);
+                    if (match) {
+                        var v1 = parseInt(match[1]);
+                        v = c ? (c == 'lt' ? v1 < ver : (c == 'gt' ? v1 > ver : undefined)) : v1 == ver;
+                    } else if (ver <= 9) {
+                        var b = document.createElement('b')
+                        var s = '<!--[if ' + (c ? c : '') + ' IE ' + ver + ']><i></i><![endif]-->';
+                        b.innerHTML = s;
+                        v = b.getElementsByTagName('i').length === 1;
+                    } else {
+                        v = undefined;
+                    }
                 }
-            }
-            browser[key] = v;
-            return v;
-        };
-    }());
-
-    if (isIE()) {
-        document.getElementById('incompatible_tip').style.cssText = 'display:block;';
-    }
+                browser[key] = v;
+                return v;
+            };
+        }());
 
-</script>
-<script>
-    $(function () {
-        if (!$.cookie('contactQQ')) {
-            $("#showModalNotice").modal("show");
-            $.cookie('contactQQ', '1', {expires: 1});
+        if (isIE()) {
+            document.getElementById('incompatible_tip').style.cssText = 'display:block;';
         }
-        $(".contactQQ").on('click', function () {
-            $.cookie('contactQQ', '1', {expires: 1});
-            $(".chatQQ").trigger('click');
-            $("#showModalNotice").modal("hide");
-        });
-
-        var mySwiper = new Swiper('.index-banner .swiper-container', {
-            navigation: {
-                nextEl: '.swiper-button-next',
-                prevEl: '.swiper-button-prev'
-            },
-            pagination: {
-                el: '.swiper-pagination',
-                clickable: true
-            },
-            loop: true,
-            speed: 800,
-            autoplay: {
-                delay: 4000,
-                stopOnLastSlide: false,
-                disableOnInteraction: true
+    </script>
+    <script>
+        $(function() {
+            if (!$.cookie('contactQQ')) {
+                $("#showModalNotice").modal("show");
+                $.cookie('contactQQ', '1', {
+                    expires: 1
+                });
             }
-        });
-    })
+            $(".contactQQ").on('click', function() {
+                $.cookie('contactQQ', '1', {
+                    expires: 1
+                });
+                $(".chatQQ").trigger('click');
+                $("#showModalNotice").modal("hide");
+            });
 
-</script>
-<?php $this->footer() ?>
+            // var mySwiper = new Swiper('.index-banner .swiper-container', {
+            //     navigation: {
+            //         nextEl: '.swiper-button-next',
+            //         prevEl: '.swiper-button-prev'
+            //     },
+            //     pagination: {
+            //         el: '.swiper-pagination',
+            //         clickable: true
+            //     },
+            //     loop: true,
+            //     speed: 800,
+            //     autoplay: {
+            //         delay: 4000,
+            //         stopOnLastSlide: false,
+            //         disableOnInteraction: true
+            //     }
+            // });
+        })
+    </script>
+    <?php $this->footer() ?>
 </body>
+
 </html>

+ 0 - 16
source/template/pc/moban2/index.php

@@ -269,24 +269,11 @@ if (!defined('IN_ROOT')) {
       gtag('config', 'AW-656939191');
     </script>
     <div id="notice">
-      <!-- <div class="notice">
-      <p></p>
-      <div class="notice-right">
-        <a href="" target="blank"><button></button></a>
-        <img class="notice-img-1" src="" alt="">
-        <img class="notice-img-2" src="" alt="">
-      </div>
-    </div> -->
     </div>
 
     <!--banner-->
     <div class="swiper-container swiper">
       <div class="swiper-wrapper">
-        <!-- <div class="swiper-slide slide-item slide-item-act">
-        <a href="/news_57.html">
-          <img class="btn-act" src="./img/index/btn-yuandan.png" alt="">
-        </a>
-      </div> -->
         <div class="swiper-slide slide-item slide-item-5">
           <div class="banner-wrap">
             <p class="title">应用内测分发平台</p>
@@ -620,9 +607,6 @@ if (!defined('IN_ROOT')) {
       </div>
     </div>
 
-
-    <!--合作伙伴-->
-
     <!--/内测分发-->
     <div class="ie_dialog" id="incompatible_tip">
       <div>

+ 110 - 85
static/index/css/h5.css

@@ -84,23 +84,23 @@
         width: 100%;
     }
 
-    .header .ms-nav > li {
+    .header .ms-nav>li {
         float: none;
         border-bottom: 1px solid #ddd;
         padding-left: 20px;
     }
 
-    .header .ms-nav > li > a {
+    .header .ms-nav>li>a {
         line-height: 40px;
         font-size: .32rem;
         color: #333;
     }
 
-    .header .ms-nav > li.active > a {
+    .header .ms-nav>li.active>a {
         color: #157df1;
     }
 
-    .header .ms-nav > li .doc-nav > a {
+    .header .ms-nav>li .doc-nav>a {
         padding: 0 5px 5px;
         border-bottom: 2px solid transparent;
         color: #333;
@@ -192,37 +192,58 @@
         line-height: 30px;
     }
 
+    /*footer*/
     footer {
         background-color: #2e3033;
-        padding: .5rem 0;
+        padding: 0.941rem 0.706rem 0;
     }
 
-    .footer {
-        text-align: center;
-        font-size: 12px;
+    .footer .left dl {
+        margin-right: 1.176rem;
+    }
+
+    .footer .left dl:last-of-type {
+        margin-right: 0;
+    }
+
+    .footer .left dt {
         color: #fff;
+        font-weight: 400;
+        font-size: 0.471rem;
+        line-height: 0.471rem;
+        vertical-align: middle;
+        margin-bottom: 0.412rem;
     }
 
-    .footer .con {
-        margin-bottom: 15px;
+    .footer .left dd {
+        margin-bottom: 0.235rem;
+        color: #fff;
+        font-family: Microsoft YaHei;
+        font-weight: 400;
+        font-size: 0.353rem;
+        line-height: 0.504rem;
+        vertical-align: middle;
+        text-align: left;
     }
 
-    .footer .con span {
-        margin: 0 15px;
-        position: relative;
-        top: -1px;
+    .footer .left dd.line {
+        background-color: #fff;
+        width: 0.471rem;
+        height: 0.059rem;
+        margin-bottom: 0.412rem;
     }
 
-    .footer .con a {
+    .footer .left dd a {
         color: #fff;
+        font-size: 0.353rem;
     }
 
-    .footer p {
-        text-align: center;
+    .footer .right a {
+        display: block;
     }
 
-    .footer .p1 {
-        margin-bottom: 8px;
+    .footer .copyright {
+        margin: 1.647rem 0 0.676rem;
     }
 
     .help {
@@ -248,7 +269,7 @@
         line-height: 30px;
     }
 
-    .index-banner .swiper-slide > a {
+    .index-banner .swiper-slide>a {
         height: 2.5rem;
         background-size: cover !important;
         padding: 0 0;
@@ -276,7 +297,7 @@
         font-size: 14px;
     }
 
-    .index-banner .swiper-container-horizontal > .swiper-pagination-bullets {
+    .index-banner .swiper-container-horizontal>.swiper-pagination-bullets {
         display: none;
     }
 
@@ -364,11 +385,11 @@
         padding: 40px 0;
     }
 
-    .index-common > h1 {
+    .index-common>h1 {
         font-size: .48rem;
     }
 
-    .index-common > h4 {
+    .index-common>h4 {
         font-size: .32rem;
         margin-bottom: 30px;
         line-height: 24px;
@@ -409,7 +430,7 @@
         margin-left: 115px !important;
     }
 
-    .index-releas > h4 {
+    .index-releas>h4 {
         margin-bottom: 15px;
     }
 
@@ -440,11 +461,11 @@
         background-size: cover;
     }
 
-    .index-cumulative > h1 {
+    .index-cumulative>h1 {
         margin-bottom: 20px;
     }
 
-    .index-common > h1 {
+    .index-common>h1 {
         font-size: .46rem;
     }
 
@@ -452,7 +473,7 @@
         padding-bottom: 20px;
     }
 
-    .index-partners > h1 {
+    .index-partners>h1 {
         margin-bottom: 30px;
     }
 
@@ -707,16 +728,16 @@
         margin-bottom: .6rem;
     }
 
-    .user-center > .row {
+    .user-center>.row {
         margin: 0 -15px;
     }
 
-    .user-center > .row > .col-sm-2 {
+    .user-center>.row>.col-sm-2 {
         width: 100%;
         padding: 0 15px;
     }
 
-    .user-center > .row > .col-sm-10 {
+    .user-center>.row>.col-sm-10 {
         width: 100%;
         padding: 0 15px;
     }
@@ -804,7 +825,7 @@
         float: left;
     }
 
-    .user-center .right .con .input-size + button {
+    .user-center .right .con .input-size+button {
         width: 30%;
     }
 
@@ -838,7 +859,8 @@
         text-align: center;
     }
 
-    .user-center .right .con .user-data td, .user-center .right .con .user-data th {
+    .user-center .right .con .user-data td,
+    .user-center .right .con .user-data th {
         border: none !important;
         color: #333;
         vertical-align: middle;
@@ -854,7 +876,8 @@
         border-top: 1px solid #eee;
     }
 
-    .user-center .right .con .read-only th, .user-center .right .con .read-only td {
+    .user-center .right .con .read-only th,
+    .user-center .right .con .read-only td {
         padding: 8px;
     }
 
@@ -874,7 +897,7 @@
         display: none;
     }
 
-    .user-center .right .con .table-order > tbody > tr:nth-of-type(odd) {
+    .user-center .right .con .table-order>tbody>tr:nth-of-type(odd) {
         background-color: #f6fafe;
     }
 
@@ -1159,7 +1182,7 @@
         margin-bottom: 0;
     }
 
-    .real-name .con3-top > h3 {
+    .real-name .con3-top>h3 {
         font-size: .48rem;
     }
 
@@ -1431,7 +1454,8 @@
         margin: 0;
     }
 
-    .toolkit-common .ipa-top table > tbody > tr:first-of-type th, .toolkit-common .ipa-top table > tbody > tr:first-of-type td {
+    .toolkit-common .ipa-top table>tbody>tr:first-of-type th,
+    .toolkit-common .ipa-top table>tbody>tr:first-of-type td {
         border-top: none;
     }
 
@@ -1548,7 +1572,7 @@
         margin-bottom: 40px;
     }
 
-    .release-app .app-editor .top > div {
+    .release-app .app-editor .top>div {
         float: none;
     }
 
@@ -1570,7 +1594,7 @@
         table-layout: auto;
     }
 
-    .release-app .app-editor table > tbody > tr:first-of-type td {
+    .release-app .app-editor table>tbody>tr:first-of-type td {
         border-top: none;
     }
 
@@ -1597,16 +1621,16 @@
         float: left;
     }
 
-    .release-app .app-editor .set .tab-con .short-link .link + .col-sm-6 {
+    .release-app .app-editor .set .tab-con .short-link .link+.col-sm-6 {
         width: 27%;
         float: left;
     }
 
-    .release-app .app-editor .set .tab-con .short-link .link + .col-sm-6 input {
+    .release-app .app-editor .set .tab-con .short-link .link+.col-sm-6 input {
         padding: 6px 0 6px 6px;
     }
 
-    .signature1 > .con > .row > .col-sm-2 {
+    .signature1>.con>.row>.col-sm-2 {
         margin-bottom: 10px;
         padding-left: 0;
     }
@@ -1728,7 +1752,7 @@
         padding: 0 30px 0 30px;
     }
 
-    .signature1 > .con > .row > .col-sm-10 {
+    .signature1>.con>.row>.col-sm-10 {
         padding-left: 0;
     }
 
@@ -1777,8 +1801,7 @@
     }
 
 
-    .udid-phone {
-    }
+    .udid-phone {}
 
     .udid-phone .logo {
         width: 150px;
@@ -1881,12 +1904,12 @@
     }
 
     /*----------应用发布 改版----------*/
-    .release-app2 > .row > .col-sm-2 {
+    .release-app2>.row>.col-sm-2 {
         margin-bottom: 10px;
         padding-left: 0;
     }
 
-    .release-app2 > .row > .col-sm-10 {
+    .release-app2>.row>.col-sm-10 {
         padding: 0;
     }
 
@@ -2287,7 +2310,7 @@
         height: 38px;
     }
 
-    .release-app2 .aside-right .app-table > tbody > tr > td .download-code {
+    .release-app2 .aside-right .app-table>tbody>tr>td .download-code {
         width: 160px;
     }
 
@@ -2348,7 +2371,7 @@
         width: 100%;
     }
 
-    .release-app2 .app-details .app-set .tab-con > div {
+    .release-app2 .app-details .app-set .tab-con>div {
         padding: 0 15px;
     }
 
@@ -2356,13 +2379,13 @@
         margin-bottom: 5px;
     }
 
-    .release-app2 .app-details .app-set .tab-con .short-link .link + .col-sm-6 .form-control {
+    .release-app2 .app-details .app-set .tab-con .short-link .link+.col-sm-6 .form-control {
         border-left: 1px solid #ddd;
         margin-top: 10px;
         border-radius: 4px;
     }
 
-    .release-app2 .app-details .app-set .tab-con .short-link .link + .col-sm-6 .form-control:focus {
+    .release-app2 .app-details .app-set .tab-con .short-link .link+.col-sm-6 .form-control:focus {
         box-shadow: none;
         border-color: #ddd;
     }
@@ -2421,7 +2444,7 @@
         margin: 5px auto 0;
     }
 
-    .promote-footer > p {
+    .promote-footer>p {
         margin-top: .3rem;
     }
 
@@ -2557,7 +2580,7 @@
         font-size: 32px;
     }
 
-    .passwords + .template-footer {
+    .passwords+.template-footer {
         margin-top: 30px;
     }
 
@@ -2618,7 +2641,8 @@
         overflow: hidden;
         height: 350px;
         width: 100%;
-        overflow-x: auto; /*-webkit-overflow-scrolling: touch;*/
+        overflow-x: auto;
+        /*-webkit-overflow-scrolling: touch;*/
     }
 
     .template-common .app-screen ul li {
@@ -2730,11 +2754,11 @@
         margin-top: .4rem;
     }
 
-    .template-1.passwords + .template-footer {
+    .template-1.passwords+.template-footer {
         margin-top: 40px;
     }
 
-    .template-1 + .template-footer {
+    .template-1+.template-footer {
         margin-top: 40px;
     }
 
@@ -2775,7 +2799,7 @@
         margin-top: 10px;
     }
 
-    .template-3.passwords + .template-footer {
+    .template-3.passwords+.template-footer {
         margin-top: 40px;
     }
 
@@ -2786,7 +2810,7 @@
         height: auto;
     }
 
-    .template-4 .t-bg-4 > .container {
+    .template-4 .t-bg-4>.container {
         padding: 0;
     }
 
@@ -2832,7 +2856,7 @@
         display: block;
     }
 
-    .template-4 .content > .template-common {
+    .template-4 .content>.template-common {
         padding: 0;
     }
 
@@ -2850,15 +2874,15 @@
         margin: 0 .7rem;
     }
 
-    .template-4.passwords + .template-footer {
+    .template-4.passwords+.template-footer {
         margin-top: 55px;
     }
 
-    .template-4 + .template-footer {
+    .template-4+.template-footer {
         margin-top: 15px;
     }
 
-    .template-4 .content > .template-common .app-screen {
+    .template-4 .content>.template-common .app-screen {
         width: 100%;
     }
 
@@ -2938,11 +2962,11 @@
         margin-top: .4rem;
     }
 
-    .template-5.passwords + .template-footer {
+    .template-5.passwords+.template-footer {
         margin-top: 30px;
     }
 
-    .template-5 + .template-footer {
+    .template-5+.template-footer {
         margin-top: 15px;
     }
 
@@ -3025,15 +3049,15 @@
     }
 
     /*举报弹窗*/
-    .user-center1 > .row {
+    .user-center1>.row {
         margin-bottom: 20px;
     }
 
-    .user-center1 > .row > .col-sm-2 {
+    .user-center1>.row>.col-sm-2 {
         padding-left: 0;
     }
 
-    .user-center1 > .row > .col-sm-10 {
+    .user-center1>.row>.col-sm-10 {
         padding: 0;
     }
 
@@ -3137,7 +3161,7 @@
         top: 38%;
     }
 
-    .user-center1 .account-management > ul li {
+    .user-center1 .account-management>ul li {
         padding: 0 10px;
     }
 
@@ -3208,11 +3232,11 @@
         white-space: normal;
     }
 
-    .price-con > .tab-3 {
+    .price-con>.tab-3 {
         margin-bottom: 30px;
     }
 
-    .price-con > .tab-3 table {
+    .price-con>.tab-3 table {
         table-layout: fixed;
     }
 
@@ -3530,7 +3554,8 @@
         margin-bottom: 15px;
     }
 
-    .app-details .details-top .information { /*float: none;*/
+    .app-details .details-top .information {
+        /*float: none;*/
         margin-left: 5px;
         width: 75%;
     }
@@ -3584,7 +3609,7 @@
         border-bottom-color: #157df1;
     }
 
-    .mobile-price .tab-con > div {
+    .mobile-price .tab-con>div {
         display: none;
     }
 
@@ -3611,7 +3636,8 @@
         background: no-repeat center;
         height: 2.5rem;
         color: #fff;
-        padding: .6rem 0 0 .5rem; /*width: 90%;*/
+        padding: .6rem 0 0 .5rem;
+        /*width: 90%;*/
         border-radius: 5px;
         background-size: cover;
     }
@@ -3797,7 +3823,7 @@
         line-height: 22px;
     }
 
-    .mobile-price .m-price-common .tab-level-con > div {
+    .mobile-price .m-price-common .tab-level-con>div {
         display: none;
     }
 
@@ -3817,8 +3843,7 @@
         position: relative;
     }
 
-    .mobile-price .m-price-common .tab-level-con .level-con .img-wrap {
-    }
+    .mobile-price .m-price-common .tab-level-con .level-con .img-wrap {}
 
     .mobile-price .m-price-common .tab-level-con .level-con img {
         max-width: 100%;
@@ -3958,8 +3983,8 @@
     .mobile-price .m-publish .con .msg {
         color: #666;
     }
-    
-     .mobile-price .m-publish .con .msggg {
+
+    .mobile-price .m-publish .con .msggg {
         color: #fff;
     }
 
@@ -4138,7 +4163,7 @@
         padding-top: 30px;
     }
 
-    .about-banner > h1 {
+    .about-banner>h1 {
         font-size: .48rem;
     }
 
@@ -4151,7 +4176,7 @@
         padding-right: 0;
     }
 
-    .about-tab-wrap .about-tab > a {
+    .about-tab-wrap .about-tab>a {
         font-size: .28rem;
         width: 33%;
         height: auto;
@@ -4239,11 +4264,11 @@
         padding: .7rem 0;
     }
 
-    .sdk-common > h1 {
+    .sdk-common>h1 {
         font-size: .48rem;
     }
 
-    .sdk-common > h3 {
+    .sdk-common>h3 {
         line-height: 24px;
         margin-bottom: .5rem;
         font-size: .32rem;
@@ -4254,7 +4279,7 @@
         width: 1.6rem;
     }
 
-    .sdk-system .list .con > h3 {
+    .sdk-system .list .con>h3 {
         font-size: .32rem;
     }
 
@@ -4303,7 +4328,7 @@
         width: 2rem;
     }
 
-    .sdk-help > h1 {
+    .sdk-help>h1 {
         font-size: .48rem;
         margin-bottom: 25px;
     }
@@ -4316,11 +4341,11 @@
         padding: .7rem 0 0;
     }
 
-    .promote-meal > h1 {
+    .promote-meal>h1 {
         font-size: .48rem;
     }
 
-    .promote-meal > p {
+    .promote-meal>p {
         margin-bottom: 20px;
     }
 

+ 559 - 0
static/index/css/moban2.css

@@ -0,0 +1,559 @@
+.ie_dialog {
+    position: fixed;
+    z-index: 10000;
+    left: 0;
+    top: 0;
+    width: 100%;
+    height: 100%;
+    background: #FAFAFA !important;
+    display: none;
+}
+
+.ie_dialog table {
+    margin: 100px auto;
+}
+
+.ie_notice .logo_osc {
+    display: block;
+    margin: 0 auto;
+    padding-bottom: 24px;
+}
+
+.ie_notice h2,
+.ie_notice h4 {
+    margin: 0;
+    text-align: center;
+}
+
+.ie_notice .title {
+    font-size: 28px;
+    color: #4A4A4A;
+}
+
+.ie_notice .subtitle {
+    font-size: 20px;
+    color: #9B9B9B;
+    font-weight: normal;
+}
+
+.ie_notice .ie_box {
+    width: 560px;
+    margin: 24px auto;
+    background: #FFFFFF;
+    border: 1px solid #E6E6E6;
+    box-shadow: 0 2px 0 0 rgba(0, 0, 0, 0.10);
+    border-radius: 4px;
+    display: table !important;
+}
+
+.ie_notice .ie_box .desc {
+    font-size: 14px;
+    color: #6D6D6D;
+    line-height: 22px;
+    padding: 20px;
+}
+
+.ie_notice .ie_box a {
+    display: inline-block;
+    width: 30%;
+    text-align: center;
+}
+
+.ie_notice .ie_box .go {
+    width: 100%;
+    background: #F6F6F6;
+    font-size: 16px;
+    color: #9B9B9B;
+    padding: 16px 0;
+    text-align: center;
+    border: none;
+    margin-top: 20px;
+    text-decoration: none;
+}
+
+.ie_notice .ie_box a img {
+    border: none;
+}
+
+@media (max-width: 767px) {
+    .iconfont {
+        background: url(/static/index/image/index/m/icon-menu.svg) no-repeat center center;
+        background-size: 100% 100%;
+        width: 1rem;
+        height: 1rem;
+        display: inline-block;
+        vertical-align: middle;
+        position: absolute;
+        pointer-events: none;
+        margin: unset;
+    }
+
+    .iconfont::before {
+        content: '';
+    }
+
+    .header .phone-menu {
+        background-image: url(/static/index/image/index/m/icon-menu.svg);
+        margin-top: 0;
+        top: 0.441rem;
+        right: 0;
+        pointer-events: auto;
+    }
+
+    header {
+        /* background: rgba(4, 95, 235, 1); */
+        background: url(/static/index/image/index/m/banner.png) no-repeat center;
+        background-position: top center;
+        background-size: 100% auto;
+        box-shadow: unset;
+        height: 1.912rem;
+    }
+
+    .header .header-left {
+        margin: 0.471rem 0 0 0.029rem;
+    }
+
+    .header .header-left img {
+        width: 3.235rem;
+        height: 0.971rem;
+    }
+
+    body {
+        padding-top: 0;
+    }
+
+    .index-banner .swiper-slide .container {
+        height: 18.059rem;
+    }
+
+    .index-banner .banner-con.con1 {
+        padding-top: 3.382rem !important;
+        padding-left: 0.471rem !important;
+        padding-right: 0.471rem !important;
+        text-align: left;
+        margin-bottom: 0.588rem;
+    }
+
+    .index-banner .banner-con.con1 .h1 {
+        margin-bottom: 0.588rem;
+        color: rgba(255, 255, 255, 1);
+        font-family: Source Han Sans SC;
+        font-weight: 700;
+        font-size: 0.824rem;
+        line-height: 0.706rem;
+        vertical-align: middle;
+        margin-bottom: 0.941rem !important;
+    }
+
+    .index-banner .banner-con .h2 {
+        color: rgba(255, 255, 255, 1);
+        font-family: Source Han Sans SC;
+        font-weight: 400;
+        font-size: 0.412rem;
+        line-height: 0.588rem;
+        vertical-align: middle;
+        margin-bottom: 0.941rem !important;
+    }
+
+    .btn-login {
+        display: block;
+        color: #fff;
+        background: linear-gradient(93.76deg, #31FCFF -10.35%, #0AA5FF 85.34%);
+        cursor: pointer;
+        width: 4.765rem;
+        height: 1.176rem;
+        border-radius: 0.235rem;
+        font-family: Source Han Sans SC;
+        font-weight: 700;
+        font-size: 0.441rem;
+        line-height: 1.176rem;
+        text-shadow: 0px 2px 4px rgba(16, 61, 139, 0.49);
+        border: unset;
+    }
+
+    /* part2 */
+
+
+    .sign {
+        margin: 0.941rem auto;
+        background-color: #ffffff;
+        padding: 0 0.471rem;
+    }
+
+    .sign .title {
+        display: block;
+        width: 7.353rem;
+        height: 1.706rem;
+        margin: 0 auto 0.706rem;
+    }
+
+    .sign ul {
+        display: flex;
+        flex-wrap: wrap;
+        justify-content: space-between;
+        margin-bottom: 0.353rem;
+    }
+
+    .sign ul li {
+        width: 4.882rem;
+        height: 4.412rem;
+        border-radius: 0.353rem;
+        background-color: rgba(247, 249, 251, 1);
+        /* background-color: rgb(203 229 255); */
+        box-sizing: border-box;
+        /* padding-left: 32px; */
+        padding: 0.294rem 0.294rem 0;
+        text-align: center;
+        font-size: 0.471rem;
+    }
+
+    .sign ul li:nth-child(1),
+    .sign ul li:nth-child(2) {
+        margin-bottom: 0.353rem;
+    }
+
+    .sign ul li img {
+        display: block;
+        width: 2.118rem;
+        height: 2.118rem;
+        margin-left: 1.176rem;
+        margin-top: -0.147rem;
+    }
+
+    .sign ul li .sign-info {
+        padding-top: 0px;
+    }
+
+    .sign ul li .sign-info>div {
+        margin-top: 0.235rem;
+        color: rgba(118, 144, 181, 1);
+        font-family: Source Han Sans SC;
+        font-weight: 500;
+        font-size: 0.353rem;
+        line-height: 0.412rem;
+    }
+
+    .sign ul li p {
+        font-size: 0.706rem;
+        font-weight: bolder;
+        color: rgba(21, 21, 21, 1);
+        font-family: Source Han Sans SC;
+        font-weight: 700;
+        font-size: 0.588rem;
+        line-height: 0.647rem;
+    }
+
+    .sign-buttom {
+        background: url(/static/index/image/index/m/sign-buttom.png) no-repeat center;
+        background-size: cover;
+        padding: 0.529rem 0.412rem 0;
+        position: relative;
+        width: 10.088rem;
+        height: 4.706rem;
+        text-align: center;
+    }
+
+    .sign-buttom .p1 {
+        text-shadow: 0px 4px 4px rgba(0, 81, 119, 0.16);
+        color: rgba(255, 255, 255, 1);
+        font-family: Source Han Sans SC;
+        font-weight: 700;
+        font-size: 0.647rem;
+        line-height: 1rem;
+        font-size: 0.412rem;
+        line-height: 0.588rem;
+        margin-bottom: 0.647rem;
+    }
+
+    .sign-buttom a {
+        border-radius: 0.118rem;
+        border-width: 1px;
+        background-color: rgba(255, 255, 255, 0.05);
+        border: 1px solid rgba(255, 255, 255, 1);
+        font-family: Source Han Sans SC;
+        font-weight: 500;
+        font-size: 0.471rem;
+        text-align: center;
+        vertical-align: middle;
+        color: rgba(255, 255, 255, 1);
+        margin: 0 auto;
+        width: 4.235rem;
+        height: 1.176rem;
+        line-height: 1.118rem;
+    }
+
+    /* 分發流程 */
+    .step-area {
+        background-color: rgb(247, 249, 251);
+        padding: 0.941rem 0 1.118rem;
+    }
+
+    .step-area .step {
+        /* width: 1200px; */
+        margin: 0 auto;
+    }
+
+    .step-area .contain {
+        width: 9.382rem;
+        height: 9.118rem;
+        background: url(/static/index/image/index/m/step.png) no-repeat center;
+        background-size: cover;
+        margin: 0 auto;
+    }
+
+    .step-area .step .title {
+        display: block;
+        width: 3.706rem;
+        height: 1.235rem;
+        margin: 0 auto 1.147rem;
+    }
+
+    /* app封装 */
+
+    .web-area {
+        overflow: hidden;
+        background: url(/static/index/image/index/m/web-bg.png) no-repeat center;
+        background-size: cover;
+        height: 22.059rem;
+    }
+
+    .web {
+        margin: 0 auto;
+    }
+
+    .web .title {
+        display: block;
+        width: 3.706rem;
+        height: 1.235rem;
+        margin: 0.941rem auto 1.353rem;
+    }
+
+    .web ul {
+        color: #fff;
+        margin: 1.353rem 1.088rem 0 0.853rem;
+    }
+
+    .web ul li p {
+        margin-bottom: 0.294rem;
+        position: relative;
+        color: rgba(255, 255, 255, 1);
+        font-family: Source Han Sans SC;
+        font-weight: 700;
+        font-size: 0.471rem;
+        line-height: 0.471rem;
+    }
+
+    .web ul li p::after {
+        position: absolute;
+        content: '';
+        background: rgba(255, 255, 255, 1);
+        width: 0.147rem;
+        height: 0.353rem;
+        top: 0.065rem;
+        left: -0.329rem;
+    }
+
+    .web ul li>div {
+        margin-bottom: 1.176rem;
+        color: rgba(255, 255, 255, 0.7);
+        font-family: Source Han Sans SC;
+        font-weight: 400;
+        font-size: 0.412rem;
+        line-height: 0.588rem;
+    }
+
+    /* 平台优势 */
+
+    .platform-advantage {
+        background-color: rgb(254, 254, 254);
+        padding: 0.941rem 0 1.412rem;
+    }
+
+    .platform-advantage .title {
+        display: block;
+        width: 7.382rem;
+        height: 1.265rem;
+        margin: 0 auto 1.324rem;
+    }
+
+    .platform-advantage ul {
+        display: flex;
+        justify-content: space-between;
+        /* width: 1200px; */
+        margin: 0 auto;
+        flex-wrap: wrap;
+    }
+
+    .platform-advantage ul li {
+        text-align: center;
+        width: 50%;
+    }
+
+    .platform-advantage ul li:nth-child(1),
+    .platform-advantage ul li:nth-child(2),
+    .platform-advantage ul li:nth-child(3),
+    .platform-advantage ul li:nth-child(4) {
+        margin-bottom: 0.941rem;
+    }
+
+    .platform-advantage ul li:nth-child(5) {
+        width: 100%;
+    }
+
+    .platform-advantage ul li img {
+        width: 1.471rem;
+        height: 1.471rem;
+        margin-bottom: 0.353rem;
+    }
+
+    .platform-advantage ul li p {
+        color: rgba(21, 21, 21, 1);
+        font-family: Source Han Sans SC;
+        font-weight: 700;
+        font-size: 0.471rem;
+        line-height: 0.471rem;
+        margin-bottom: 0.235rem;
+    }
+
+    .platform-advantage ul li:nth-child(1)>div,
+    .platform-advantage ul li:nth-child(2)>div,
+    .platform-advantage ul li:nth-child(3)>div,
+    .platform-advantage ul li:nth-child(4)>div {
+        width: 4.5rem;
+    }
+
+    .platform-advantage ul li>div {
+        color: rgba(118, 144, 181, 1);
+        font-family: Source Han Sans SC;
+        font-weight: 500;
+        font-size: 0.412rem;
+        line-height: 0.412rem;
+        width: 5.294rem;
+        margin: 0 auto;
+    }
+
+    /* 数值滚动 */
+
+    .gain {
+        overflow: hidden;
+        height: 11.088rem;
+        background: linear-gradient(180deg, #4687FF 0%, #2267E8 100%);
+        color: #fff;
+        text-align: center;
+    }
+
+    .gain>p {
+        margin: 0.941rem 0 1.559rem;
+        color: rgba(255, 255, 255, 1);
+        font-family: Source Han Sans SC;
+        font-weight: 700;
+        font-size: 0.471rem;
+        line-height: 0.471rem;
+        text-align: center;
+        vertical-align: middle;
+
+    }
+
+    .gain ul {
+        display: flex;
+        justify-content: space-between;
+        margin: 0 auto;
+        flex-wrap: wrap;
+    }
+
+    .gain ul li {
+        width: 50%;
+    }
+
+    .gain ul li:last-child {
+        width: 100%;
+        margin-top: 0.941rem;
+    }
+
+    .gain ul li h3 {
+        color: rgba(255, 255, 255, 1);
+        font-family: Source Han Sans SC;
+        font-weight: 700;
+        font-size: 1.059rem;
+        line-height: 1.529rem;
+        text-align: center;
+        vertical-align: middle;
+
+    }
+
+    .gain ul li p {
+        color: rgba(255, 255, 255, 1);
+        font-family: Source Han Sans SC;
+        font-weight: 400;
+        font-size: 0.471rem;
+        line-height: 0.588rem;
+        text-align: center;
+        vertical-align: middle;
+    }
+
+    /* 联系我们 */
+
+    .contact-us {
+        background-color: #fff;
+        background: url(/static/index/image/index/m/contact-bg.png) no-repeat center;
+        background-size: cover;
+        padding: 0.941rem 0 1.971rem;
+    }
+    
+    .contact-us .title {
+        color: rgba(255, 255, 255, 1);
+        font-family: Source Han Sans SC;
+        font-weight: 700;
+        text-align: center;
+        margin-bottom: 1.529rem;
+        font-size: 0.471rem;
+        line-height: 0.647rem;
+    }
+    
+    .contact-us .contact-info .item {
+        margin: 0 auto;
+        display: flex;
+        border-radius: 0.088rem;
+        background-color: rgba(255, 255, 255, 1);
+        padding-left: 0.471rem;
+        align-items: center;
+        line-height: 0.647rem;
+        color: rgba(21, 21, 21, 1);
+        width: 10.088rem;
+        height: 1.706rem;
+        border-radius: 0.088rem;
+    }
+
+    .contact-us .contact-info .item:nth-child(1) {
+        margin-bottom: 0.735rem;
+    }
+    
+    .contact-us .contact-info .item img {
+        width: 1rem;
+        height: 1rem;
+        margin-right: 0.353rem;
+    }
+    
+    .contact-us .contact-info .item p {
+        color: rgba(21, 21, 21, 1);
+        font-family: Source Han Sans SC;
+        width: 5.4rem;
+        font-weight: 500;
+        font-size: 0.441rem;
+    }
+    
+    .contact-us .contact-info .item a {
+        display: block;
+        line-height: 0.882rem;
+        color: #ffffff;
+        text-align: center;
+        background: rgba(58, 195, 76, 1);
+        font-family: Source Han Sans SC;
+        font-weight: 500;
+        font-size: 0.412rem;
+        width: 2.647rem;
+        height: 0.941rem;
+        border-radius: 0.088rem;
+    }
+
+}

二进制
static/index/image/index/m/banner.png


二进制
static/index/image/index/m/contact-bg.png


+ 10 - 0
static/index/image/index/m/icon-menu.svg

@@ -0,0 +1,10 @@
+<svg width="34" height="34" viewBox="0 0 34 34" fill="none" xmlns="http://www.w3.org/2000/svg">
+<mask id="mask0_366_7112" style="mask-type:alpha" maskUnits="userSpaceOnUse" x="0" y="0" width="34" height="34">
+<rect width="34" height="34" fill="#D9D9D9"/>
+</mask>
+<g mask="url(#mask0_366_7112)">
+<rect x="4.25" y="6.375" width="25.5" height="2.83333" rx="1.41667" fill="white"/>
+<rect x="4.25" y="14.8749" width="21.25" height="2.83333" rx="1.41667" fill="white"/>
+<rect x="4.25" y="24.7916" width="15.5833" height="2.83333" rx="1.41667" fill="white"/>
+</g>
+</svg>

二进制
static/index/image/index/m/sign-buttom.png


二进制
static/index/image/index/m/sign-title-1.png


二进制
static/index/image/index/m/sign-title-2.png


二进制
static/index/image/index/m/sign-title-3.png


二进制
static/index/image/index/m/sign-title-4.png


二进制
static/index/image/index/m/step.png


二进制
static/index/image/index/m/web-bg.png


二进制
static/index/image/m/nav/nav-bg.png