@charset"utf-8";
/*
*Name: CSS Reset.
* Author:huzhangjun
* Time:2017-04-17
*/

/* Reset default browser CSS. */
*{margin: 0; padding: 0;box-sizing: border-box;}
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{background:transparent;border:0;margin:0;padding:0;outline:0;vertical-align:baseline;}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block;}/* HTML5 display-role reset for older browsers */
html,body{-webkit-text-size-adjust: 100%;-ms-text-size-adjust: none;width: 100%;height: 100%;}
body{overflow-x: hidden;font: 14px/* "Consolas",Microsoft Yahei;*/;font-family:Helvetica;background: #f0f0f0;line-height:1.5;}

h1,h2,h3,h4,h5,h6{clear:both;font-weight:normal;}
ol,ul{list-style:none;}
table{border-collapse:collapse;border-spacing:0;}
caption,th,td{font-weight:normal;text-align:left;}
blockquote,q{quotes:none;}
blockquote:before,blockquote:after,q:before,q:after{content:'';content:none;}
del{text-decoration:line-through;}
fieldset,img{border:none;}
a{text-decoration:none;}
a:hover{text-decoration:none;}
:focus{outline:0;}
:link,:visited,ins{text-decoration:none;}
h1,h2,h3,h4,h5,h6{display:block;font-size:100%; font-weight:normal;line-height:1.5;}
h1{font-size:2em;}
h2{font-size:1.5em;}
h3{font-size:1.17em;}
h4{font-size:1em;}
h5{font-size:0.83em;}
h6{font-size:0.67em;}
p{margin-bottom:18px;}
ul,ol,menu{list-style:none outside none;}
ul{list-style:square;margin:0 0 18px 1.5em;}
ol{list-style:decimal;margin:0 0 18px 1.5em;}
ol ol{list-style:upper-alpha;}
ol ol ol{list-style:lower-roman;}
ol ol ol ol{list-style:lower-alpha;}
ul ul,ol ol,ul ol,ol ul{margin-bottom:0;}
dl{margin:0 0 24px 0;}
dt{font-weight:bold;}
dd{margin-bottom:18px;}
th,td{display:table-cell;vertical-align:inherit;}
th{font-weight:bold;}
td{text-align:inherit;}
b,strong{font-weight:bold;}
cite,em,i{font-style:italic;}
var,dfn{font-style:italic;}
small{font-size:smaller;}
big{font-size:131.25%;}
ins{text-decoration:none;}
pre{line-height:18px;margin-bottom:18px;padding:1.5em;}
abbr,acronym{border-bottom:1px dotted;cursor:help;font-variant:normal;}
sup,sub{height:0;line-height:1;position:relative;}
sup{bottom:1ex;}
sub{top:.5ex;}
blockquote{font-style:italic;padding:0 3em;}
blockquote cite,blockquote em,blockquote i{font-style:normal;}
input[type="text"],textarea{padding:2px;}
input{vertical-align:middle;}
textarea{resize:none;}
hr{background:#e7e7e7;border:0;clear:both;height:1px;margin-bottom:18px;}
input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:normal;font-weight:normal; outline:none;}
input,button,textarea,select{*font-size:100%;}
textarea { resize:none;}
i, em, strong { font-style:normal;}
a,button,input,textarea{-webkit-tap-highlight-color: rgba(0,0,0,0;)-webkit-user-modify:read-write-plaintext-only; }
.clear{clear:both;}
.clearer{clear:both;display:block;margin:0;padding:0;height:0;line-height:1px;font-size:1px;}
div,p{white-space:normal;word-break:break-all;word-wrap:break-word;}
table{table-layout:fixed;}
table th,table td{word-wrap:break-word;overflow:hidden;}
pre{white-space:pre-wrap;word-wrap:break-word;width:auto;}
article,aside,dialog,footer,header,section,footer,nav,figure,menu{display: block;}
body,div,ul,li,ol,h1,h2,h3,h4,h5,h6,input,textarea,select,p,dl,dt,dd,a,img,button,form,table,th,tr,td,tbody,article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,blockquote{margin: 0; padding:0;}
blockquote{margin: 10px 0; padding: 10px;border-radius: 5px;background: #3b3b3b;color: #fff;}
input:focus,button:focus,select:focus,textarea:focus{outline: none;}

/* ios系统中元素被触摸时产生的半透明灰色遮罩怎么去掉*/
a,button,input,textarea{-webkit-tap-highlight-color: rgba(0,0,0,0);-webkit-appearance: none;border: 0; }

/* 部分android系统中元素被点击时产生的边框怎么去掉*/
a,button,input,textarea{-webkit-tap-highlight-color: rgba(0,0,0,0;)-webkit-user-modify:read-write-plaintext-only;}

/*webkit表单输入框placeholder的颜色值改变*/
input::-webkit-input-placeholder{color:#AAAAAA;}
input:focus::-webkit-input-placeholder{color:#EEEEEE;}

/*webkit表单元素的默认外观重置*/
.css{-webkit-appearance:none;}

/*伪元素改变number类型input框的默认样式*/
input[type=number]::-webkit-textfield-decoration-container {background-color: transparent;    }
input[type=number]::-webkit-inner-spin-button {-webkit-appearance: none;}
input[type=number]::-webkit-outer-spin-button {-webkit-appearance: none;}

/*禁用 select 默认下拉箭头*/
select::-ms-expand {display: none;}

/*禁用PC端表单输入框默认清除按钮*/
input[type=text]::-ms-clear,input[type=tel]::-ms-clear,input[type=number]::-ms-clear{display: none;}

/*禁用 radio 和 checkbox 默认样式*/
input[type=radio]::-ms-check,input[type=checkbox]::-ms-check{display: none;}

 /*去掉苹果默认样式*/
input{-webkit-appearance: none;border: none;box-sizing: border-box;font-family: "Consolas",Microsoft Yahei;}
input[type="button"],input[type="submit"]{ cursor: pointer;}
img{vertical-align: top;  border: none;}
em,i{ font-style: normal;}
li{ list-style: none;}
a{ text-decoration: none;color: #fff;transition: .7s;}