﻿html {
    font-family: "Helvetica Neue",Helvetica, sans-serif;
    /*谷歌浏览器字体最小字体12px*/
    -webkit-text-size-adjust: 100%;/*100%/none 关闭字体大小自动调整功能*/
    /*a标签及拥有 :active伪类的元素有默认的高亮框*/
    -webkit-tap-hightlight-color: transparent;
    /*禁止文本被选中*/
    -webkit-user-select: none;

    
}

body{　　　 font-family: Helvetica;

    /*开启moblie网页快速滚动和回弹的效果*/

    font-size: 12px;
	    max-width:640px;
		 min-width:320px;
    margin:0 auto;
	 background-color:#f2f2f2;
}
{  font-family:"Adobe 黑体 Std R";
    margin: 0;
    padding: 0;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}
a{
    display:block;
    width:100%;
    color: #333;
    text-decoration: none;
}
img{
    border: 0;
    display: block;
    width:100%;
    vertical-align: middle;
}
a, img {
        /*阻止长按页面，弹出菜单的方法。*/
        -webkit-touch-callout:none;
}
input,textarea{
    -webkit-appearance: none;
    outline: none;
    border: none;
}
 
.fl{
    float:left;
}
.fr{
    float:right;
}
.clearfix:after{
    content:"";
    display:block;
    width:100%;
    height:0;
    clear:both;
}
li,ol{
    list-style:none;
} 
/*修改placeholder的字体颜色*/
input:-moz-placeholder { /* Mozilla Firefox 4 to 18 */ 
    color: #000;  
} 
input::-moz-placeholder { /* Mozilla Firefox 19+ */ 
    color: #000; 
} 
input:-ms-input-placeholder{ 
    color: #000; 
} 
input::-webkit-input-placeholder{ 
    color: #000; 
}   


.slider{display:none}/*用于获取更加体验*/

.focus span{width:10px;height:10px;margin-right:10px;border-radius:50%;background:#666;font-size:0}

.focus span.current{background:#fff}  

 .footfloat{

      position: fixed;

      bottom: 0;



        width:640px;

      height:60px;

       background-color: #fff;

       /* border-top:1px solid #b5b5b5; */

      display: -moz-box;

       display: -ms-flexbox;

        display: -webkit-box;

        display: -webkit-flex;

       display: box;

        display: flexbox;

        display: flex;

        z-index: 9999999999;

        background: #636363;

      }


.footfloat table{width:100%; height:60px; background:#a58f82;}

.footfloat table td{border:0px none;}

.footfloat table td.td1{width:16%; height:60px; background:#636363; border-right:1px solid #7b7b7b;}

.footfloat table td.td2{width:20%; height:60px; background:#636363;}

.footfloat table td.td3{width:28%; height:60px; background:#d42455;}

.footfloat table td.td4{width:28%; height:60px; background:#5dc2b2;}

.footfloat table td a{display:block; height:60px; width:100%; border-right:1px solid #fff;}

.footfloat table td a .p1{width:100%; height:28px; }

.footfloat table td.td1 .p1{background:url(../image/foot_sbg1.png) bottom center no-repeat; background-size:25px;}

.footfloat table td.td1 .p2{height:40px; line-height:30px; text-align:center; font-size:14px; color:#fff;}



.footfloat table td.td2 .p1{background:url(../image/foot_sbg2.png) bottom center no-repeat; background-size:25px;}

.footfloat table td.td2 .p2{height:40px; line-height:30px; text-align:center; font-size:14px; color:#fff;}



.footfloat table td.td3 .p1{height:30px; background:url(../image/foot_sbg3.png) bottom center no-repeat; background-size:25px;}

.footfloat table td.td3 .p2{height:40px; line-height:28px; text-align:center; font-size:16px; color:#fff;}





.footfloat table td.td4 .p1{height:15px; }

.footfloat table td.td4 .p2{width:120px; height:30px; margin:0 auto; position:relative; }

.footfloat table td.td4 .p2 span{display:block; height:30px; line-height:30px; position:absolute; top:0px;}

.footfloat table td.td4 .p2 span.s1{width:40px;  left:0px; background:url(../image/foot_sbg4.png) center center no-repeat; background-size:25px;}

.footfloat table td.td4 .p2 span.s2{ left:40px;  color:#fff; font-size:16px; }
