﻿@charset "utf-8";
/* Style Reset
-----------------------------------------------------------------------------------------------------*/
*{margin:0px; padding:0px;}
html{overflow-x:hidden;}
body, dl, dt, dd, ul, ol, li, pre, code, form, fieldset, legend, input, button, textarea, blockquote{font-size: 14px;font-family: "微软雅黑";line-height: 30px; color:#666;}
input, button, textarea,select, optgroup, option{font-family: inherit; font-size: 100%; font-style: inherit; font-weight: inherit;}
ul, li, dl, dt, dd, ol{display: block; list-style: none;}
div,img{box-sizing: border-box;-webkit-box-sizing: border-box;}
img{border:0; display: block; max-width: 100%;}
.clear{clear:both;height: 0px;}
.clear-fix:after{content: "."; display: block; height: 0px; font-size: 0px; clear: both; visibility: hidden;}
.none{display: none;}
a{text-decoration:none; color:#666; transition: all 0.5s ease;}
a:hover{text-decoration: none;}
.fl{position:relative;float:left;}
.fr{position:relative;float:right;}
.ellipsis{text-overflow: ellipsis;overflow: hidden;white-space:nowrap;}
.clearfix:after{content: "."; display: block; height:0; clear:both; visibility: hidden;}
.clearfix{*zoom:1;}


.w100{overflow: hidden;width: 100%;margin: 0px;padding: 0px;}
.w1200{width: 1200px;margin-right: auto;margin-left: auto;}