﻿@charset "utf-8";
/*全局重置样式*/
html{
    font-size:625%;/*px换算成rem*/
    color:#666;
}
/*@media(min-width:1440px){
    html{
        font-size:637.5%;
    }
}
@media(min-width:1600px){
    html{
        font-size:731.25%;
    }
}
@media(min-width:1680px){
    html{
        font-size:770%;
    }
}
@media(min-width:1920px){
    html{
        font-size:879.375%;
    }
}*/
@media(min-width:2560px){
    html{
        font-size:1000%;
    }
}
@media(min-width:3440px){
    html{
        font-size:1250%;
    }
}
@media(min-width:3840px){
    html{
        font-size:1375%;
    }
}
*{
	margin: 0;padding: 0;list-style: none;
	-webkit-tap-highlight-color:rgba(0,0,0,0);/*手机端去除高亮*/
	background-color: transparent;/*去除背景*/
    font-size:0.14rem;
    font-family:'Microsoft YaHei','San-serif','Microsoft JhengHei','STXihei';
    box-sizing:border-box;
    -webkit-box-sizing:border-box;
    -moz-box-sizing:border-box;
    outline:0;
}
/** 清除内外边距 **/
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, /* structural elements 结构元素 */
dl, dt, dd, ul, ol, li, /* list elements 列表元素 */
pre, /* text formatting elements 文本格式元素 */
form, fieldset, legend, button, input, textarea, /* form elements 表单元素 */
th, td /* table elements 表格元素 */ {
  margin: 0;
  padding: 0;
  -webkit-tap-highlight-color:rgba(0,0,0,0);/*手机端去除高亮*/
  background-color: transparent;/*去除背景*/
}

/** 设置默认字体 **/
body,
button, input, select, textarea /* for ie */ {
  /*font: 14px/1.5 tahoma, arial, \5b8b\4f53, sans-serif;*/
}

/*select,*/
input[type=radio],
input[type=checkbox]{
    appearance:none;
    -webkit-appearance:none;
    /*-moz-appearance:none;*/
}
address, cite, dfn, em, var { font-style: normal; } /* 将斜体扶正 */
code, pre, samp { font-family: courier new, courier, monospace; } /* 统一等宽字体 */
small { font-size: 0.12rem; } /* 小于 12px 的中文很难阅读，让 small 正常化 */

/** 重置列表元素 **/
ul, ol { list-style: none; }

/** 重置文本格式元素 **/
a { 
	text-decoration: none; 
}
a:hover,
a:visited,
a:focus,
a:link { 
	text-decoration: none; 
}
/** 重置img垂直居中 **/
img{
    vertical-align:middle;
}
/** 重置表单元素 **/
legend { color: #000; } /* for ie6 */
fieldset, img { border: 0; } /* img 搭车：让链接里的 img 无边框 */
/*button, input, select, textarea { font-size: 100%; }*/ /* 使得表单元素在 ie 下能继承字体大小 */
/* 注：optgroup 无法扶正 */

/** 重置表格元素 **/
table { border-collapse: collapse; border-spacing: 0; table-layout:fixed;word-break:break-all}

/* 清除浮动 */
.clear:after,
.ks-clear:after {
    visibility: hidden;
    display: block;
    font-size: 0;
    content: " ";
    clear: both;
    height: 0;
}
.clear,.ks-clear { display: inline-block; }
/* start commented backslash hack \*/
* html .ks-clear,
*html .clear{ height: 1%; }
.clear,.ks-clear { display: block; }
/* close commented backslash hack */

.clear-both{
    clear:both;
}