/* 字体 */
@font-face {font-family:RCB; src: url("../fonts/RobotoCondensed-Bold.ttf")}
@font-face {font-family:RCR; src: url("../fonts/RobotoCondensed-Regular.ttf")}
@font-face {font-family:RR; src: url("../fonts/Roboto-Regular.ttf")} 
@font-face {font-family:FS; src: url("../fonts/Facile Sans.ttf")} 
@font-face {font-family:MR; src: url("../fonts/Museo500-Regular.ttf")} 
@font-face {font-family:SSP; src: url("../fonts/source-sans-pro.black.ttf")} 

/* 清除默认样式 */
html,body{
    margin:0;
    padding:0;
    font-size:18px;
    /* font-family: RCR,Arial, Helvetica, sans-serif; */
    font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
    min-width: 360px;
}

body,div,ul,li,h1,h2,h3,h4,h5,h6,input,i,a,img,p{
    margin:0;
    padding:0;
    font-style:normal;
    vertical-align: top;
}

img{
    border:none;
}

li{
    list-style-type: none;
}

a{
    font-size:18px;
    color:#333;
    text-decoration: none;
}
@media (max-width:767px){
    a{
        font-size:16px;
    }
    body{
        font-size:16px;
    }
}

.space{
    padding:0 10px;
}

/* 浮动 */
.left{
    float:left;
}

.right{
    float:right;
}

/* 清除浮动 */
.clear::after{
    content: ' ';
    display:block;
    height:0;
    line-height:0;
    visibility: hidden;
    clear: both;
}
.clear{
    zoom: 1;
    overflow: hidden\9;
}

/* 省略号 */
.el{
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
}

/* 满屏 */
.full{
    width:100%;
    background:#fff;
}

/* 图片放大效果 */
.scale{
    overflow: hidden;
}
.scale img{
    transform-origin: center center;
    -webkit-transform-origin: center center;
    transition: all .5s;
    -webkit-transition: all .5s;
}
.scale img:hover{
    transform:scale(1.1);
    -webkit-transform:scale(1.1);
}