@charset "utf-8";
*{box-sizing:border-box;}
*::before, *::after{box-sizing:border-box;}
*:focus{outline:none;}
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, pre, form, fieldset, legend, button, input, textarea, th, td{margin: 0;padding: 0;}
body {background:#fff;-webkit-text-size-adjust:100%;color: #666;overflow-x: hidden;}
h1, h2, h3, h4, h5, h6{font-size: 100%;font-weight: normal;overflow: visible;line-height: 1.4;}
address, cite, dfn, var{font-style: normal;}
code, kbd, pre, samp{font-family: courier new, courier, monospace; }
small{font-size: 12px;}
ul, ol{list-style-type: none;margin: 0;padding: 0;}
ul, ol, li{list-style: none;}
a{color: inherit;text-decoration: none;cursor: pointer;border: 0;user-select: none;}
sup, sub{font-size: inherit;display: inline-block;line-height: 1;transform: scale(0.8);}
sup{vertical-align: text-top;margin: -4px 0 0 2px;}
sub{vertical-align: text-bottom;margin: 0 0 0 2px;}
span{line-height: inherit;}
legend{color: #000;}
fieldset, img{border: 0;}
button, input, select, textarea{font-size: 100%;border-radius: 0;}
button{border:0;background-color:none;outline:none;-webkit-appearance: none;}
select{border: none;appearance:none;-moz-appearance:none;-webkit-appearance:none;background: url('../images/common/select.svg') no-repeat right 10px center/14px auto;}
textarea{resize:none;}
select, button, input, img{vertical-align: middle;}
table{border-collapse: collapse; border-spacing: 0; }
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary, time, mark, audio, video{display: block;margin: 0;padding: 0;}
mark{background: #ff0;}
input{border: none;appearance:none;-moz-appearance:none;outline:none;-webkit-appearance: none;}
input:focus{outline:none;}

/* =========================================自定义=========================================== */
/* IE提示 */
.popIE{display: none;position: fixed;z-index: 999999999;width: 100%;height: 100%;top: 0;left: 0;background: rgba(0, 0, 0, 0.5);}
.popIE-contain{position: absolute;background: #fff;width: 440px;left: 50%;top: 100px;margin-left: -220px;padding: 40px 20px;text-align: center;border-radius: 6px;box-shadow: 0 4px 16px 2px rgba(255, 255, 255, 0.2);}
.popIE-hint{font-size: 16px;color: #ff0000;}
.popIE-link{width: 100%;margin-top: 16px;font-size: 0;}
.popIE-link span, .popIE-link a{display: inline-block;vertical-align: middle;font-size: 14px;line-height: 1.2;color: #666;}
.popIE-link a{margin-right: 12px;text-decoration: underline;transition: all .4s ease;}
.popIE-link a:last-child{margin-right: 0;}
.popIE-link a:hover{color: #0014ff;}
.popIE-close{position: absolute;width: 36px;height: 36px;right: 0;top: 0;background: url('../images/common/popIE.svg') no-repeat center/16px auto;cursor: pointer;}
/* 清除浮动 */
.clearFix {*zoom:1}
.clearFix:before, .clearFix:after {display:table;content:""}
.clearFix:after {clear:both}
/* placeholder样式 */
input::-webkit-input-placeholder, textarea::-webkit-input-placeholder{color: #666;font-size: 16px;}
input:-moz-placeholder, textarea:-moz-placeholder{color: #666;font-size: 16px;}
input::-moz-placeholder, textarea::-moz-placeholder{color: #666;font-size: 16px;}
input:-ms-input-placeholder, textarea:-ms-input-placeholder{color: #666;font-size: 16px;}
/* 引入字体 */
@font-face{font-family:'samsung';src: url('../fonts/Samsung\ Sharp\ Sans\ Bold.otf');}
/* 行间距 */
h1, h2, h3, h4, h5, h6, p{line-height: 1.28;}
/* 
    设置默认字体
    "宋体", "SimSun", "\5B8B\4F53"
    "黑体", "SimHei", "\9ED1\4F53"
    "楷体", "KaiTi", "\6977\4F53"
    "微软雅黑", "Microsoft Yahei", "\5FAE\8F6F\96C5\9ED1"
    "微软正黑体", "Microsoft JhengHei", "\5FAE\x8F6F\6B63\9ED1\4F53"
    "思源黑体 CN", "Source Han Sans CN", "noto sans"
    "思源宋体", "Source Han Serif SC"
*/
body,button, input, select, textarea{font: 14px/1.5 "微软雅黑", "Microsoft Yahei", "\5FAE\8F6F\96C5\9ED1", Arial, tahoma, Helvetica, sans-serif;}

/* font-weight对应：Light=300, Regular=400, Medium=500, Bold=700 */

/* 文字竖排 */
.verticalWords{writing-mode: vertical-lr;writing-mode: tb-lr;white-space: nowrap;}
/* 文字限制一行 */
.lineLimit{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
/* 文字限制多行 修改行数-webkit-line-clamp: 2;【兼容必须限高】 */
.lineLimits{overflow: hidden;-webkit-line-clamp: 2;display: -webkit-box;text-overflow: ellipsis;-webkit-box-orient: vertical;}
