input,span{
    margin: 0;
    padding: 0;
}
p,tr,td,table{
    padding:0 ;
    margin: 0;
}
body {
    word-wrap: break-word;
    /*font-family: Heiti SC, Arial,Helvetica;*/
    /*这里是设置字体，Helvetica字体在移动端各系统都支持（都不支持黑体）*/
    -webkit-text-size-adjust: none;
    /*//设置文本不会放大，普通网页在移动端打开文本是会跟随网页结构缩放的*/
    color: #333;
    -webkit-touch-callout:none;

}
body *{
    -webkit-tap-highlight-color: transparent;
    /*//在一些手机上，如iphone，点击按钮等元素会出现点击态的背景色，设置为透明就看不出来了*/
    /*-webkit-user-select:none;*/
    /*//设置元素内的文字及其子元素将不会被选中*/
}
ul{
    list-style: none;
    margin: 0;
    padding: 0;
}
a,a:hover,a:active{
    text-decoration: none;
    color: #333;
}
@media screen and (max-width:321px){
    body{
        font-size:16px;
    }
    #copy{
        font-size: 14px;
    }
}
@media screen and (min-width: 321px) and (max-width:400px){
    body{
        font-size:17px;
    }
    #copy{
        font-size: 14px;
    }
}
@media screen and (min-width:400px)and (max-width:600px){
    body{
        font-size:19px;
    }
    #copy{
        font-size: 14px;
    }
}
@media screen and (min-width:600px){
    body{
        font-size:22px;
    }
    #copy{
        font-size: 18px;
    }
}
#logo{
    position: relative;
    display: inline-block;
    vertical-align: top;
    /*margin: 0.5rem 0.1rem 0 0.1rem;*/
    /*text-align: center;*/
    width:2.15rem;
    margin: .3rem 1.6rem 0.3rem  1.6rem;
    left:0.8rem
}
#top_tel{
    position: relative;
    display: inline-block;
    vertical-align: top;
    width:.5rem;
    margin: .36rem .45rem  0  0;
    left:0.7rem
}
#logo>img{
    width:2.15rem;
}
#top_tel img{
    width:.5rem
}
#top_tel>a{
    display: inline-block;
    width:.5rem
}
#copy{
    background-color: #e6e6e6;
    color: #5e5e5e;
    text-align: center;
    padding:0.3rem 0;
    padding-bottom: 1.7rem;
}
