﻿/** reset ***/
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote, th, td {margin: 0;padding: 0;}
table {border-collapse: collapse;border-spacing: 0;}
fieldset, img {border: 0;}
address, caption, cite, code, dfn, em, th, var {font-style: normal;font-weight: normal;}
li {list-style: none;}
caption, th {text-align: left;}
h1, h2, h3, h4, h5, h6 {font-size: 100%;font-weight: normal;}
q:before, q:after {content: '';}
abbr, acronym {border: 0;font-variant: normal;}
sup {vertical-align: text-top;}
sub {vertical-align: text-bottom;}
input, textarea, select {font-family: inherit;font-size: inherit;font-weight: inherit;}
legend {color: #000;}
ins {text-decoration: none;}
header, nav, section, article, footer ,figure ,figcaption {margin: 0;padding: 0;border: 0;display: block;}
.clear {clear: both;height: 0;overflow: hidden;}
.clearbox:after {display: table;line-height: 0;content: "";clear: both;}
.cf:after{display:block;content:'';visibility:hidden;clear:both;height:0;}
.hide {display: none;}
/*** font ***/
select, input, button, textarea {font: 99% arial,helvetica,clean,sans-serif;}
pre, code, kbd, samp, tt {font-family: monospace;line-height: 100%;}
/*end base*/
* {
    -webkit-tap-highlight-color: rgba(255,255,255,0);
}
html, body
{
    height:100%;
}
.app_desc
{
    min-height:100%;
    height:auto;
    padding-bottom:40px;
    margin-bottom:-40px;
    -webkit-box-sizing:border-box;
    -moz-box-sizing:border-box;
    box-sizing:border-box;
}
body{-webkit-text-size-adjust:none}
body {
    background: #fff;
}
a {text-decoration: none; outline:none;}
a:link, a:active {color: #075DB3;}
header, footer {overflow: hidden;}

.app_desc .content
{
    margin-bottom:20px;
}

.downloadBtn
{
   margin:30px auto;
   width:308px;
   overflow:hidden;
}

.downloadBtn a
{
    display:block;
    width:134px;
    height:41px;
    float:left;
    margin:0 10px;
}
a.btn_ios
{
    background:url("//n1image.hjfile.cn/res7/2017/12/12/82aafbb5b9bcc06aa760083a55a57b3a.png") no-repeat;
    background-size:134px 41px;
}
a.btn_android
{
    background:url("//n1image.hjfile.cn/res7/2017/12/12/37e71aebc8925b921995db48a1798f98.png") no-repeat;
    background-size:134px 41px;
}

.ting .banner_bg
{
    background-image: url("//n1image.hjfile.cn/res7/2017/12/12/c838dff96f3230b7a80a60609ed41e56.png");
    background-size: cover;
    height: 222px;
}
.ting .banner
{
    width:100%;
    height:222px;
    background:url("//n1image.hjfile.cn/res7/2017/12/12/96db56f144b79362202d9cbd4f776f9e.png") center top no-repeat;
    background-size:320px 222px;
}

ul.desc {
    margin: 0 auto;
    text-align: left;
    width: 320px;
}

.desc li{
    font-size: 20px;
    color: #666;
    line-height: 40px;
    position: relative;
    padding-left: 50px;
    box-sizing: border-box;
}
.desc li:after{
    position: absolute;
    content: "";
    height: 8px;
    width: 8px;
    border-radius: 8px;
    left: 35px;
    top: 16px;
    background-color: #4b9ff7;
}

.footer {
  margin: 0 auto;
  height: 40px;
  line-height: 40px;
  color: #666;
  text-align: center;
  font-size: 12px;
  background-color: #f8f8f8;
}
