html,body{overflow: initial;padding:0;margin:0;font-family:Aven,Microsoft YaHei,Helvetica Neue,Helvetica,Arial,"sans-serif";font-size:14px;color:#595959;line-height:1.8;-webkit-tap-highlight-color:transparent;background: #fff;}
@media screen and (max-width:780px){
    html,body{font-size:16px;}
}
::selection{background:#EAE4D2;color:#fff;}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block;}
ol,ul,li{list-style:none;padding:0;margin:0;}
img{vertical-align:top;border:0 none;}
h1,h2,h3,h4,h5,p,dl,dd,dt{padding:0;margin:0;}
input,textarea,button,select{outline:none;font-size:12px;}
/* input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#ccc;} */
textarea{resize:none;}
button{cursor: pointer;}
a{text-decoration:none;cursor:pointer;-webkit-transition:0.2s ease-in 0s;-moz-transition:0.2s ease-in 0s;-ms-transition:0.2s ease-in 0s;-o-transition:0.2s ease-in 0s;transition:0.2s ease-in 0s;color:#595959;}
a:hover{color:#999074;}
div{-webkit-transition:0.2s ease-in 0s;-moz-transition:0.2s ease-in 0s;-ms-transition:0.2s ease-in 0s;-o-transition:0.2s ease-in 0s;transition:0.2s ease-in 0s;}
li{-webkit-transition:0.2s ease-in 0s;-moz-transition:0.2s ease-in 0s;-ms-transition:0.2s ease-in 0s;-o-transition:0.2s ease-in 0s;transition:0.2s ease-in 0s;}
/* scroll */
::-webkit-scrollbar {width:8px;height:8px;} /*滚动条宽度*/ 
::-webkit-scrollbar-track {background: rgba(0,0,0,0.08);} /* 轨道样式 */ 
::-webkit-scrollbar-thumb {border-radius:8px;background: rgba(0,0,0,0.1);}/* Handle样式 */
::-webkit-scrollbar-thumb:window-inactive {background: rgba(0,0,0,0.1); } /*当前窗口未激活的情况下*/   
::-webkit-scrollbar-thumb:vertical:hover{ background-color: rgba(0,0,0,0.2); }/*hover到滚动条上*/
::-webkit-scrollbar-thumb:vertical:active{ background-color: rgba(0,0,0,0.3); }/*滚动条按下*/
@media screen and (max-width:780px) {
    input,textarea,button,select{font-size:0.75rem;}
}