/* CSS Reset */
a,abbr,acronym,address,applet,big,blockquote,body,caption,cite,code,dd,del,dfn,div,dl,dt,em,fieldset,font,form,h1,h2,h3,h4,h5,h6,html,iframe,img,ins,kbd,label,legend,li,object,ol,p,pre,q,s,samp,small,span,strike,strong,sub,sup,table,tbody,td,tfoot,th,thead,tr,tt,ul,var{margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline}:focus{outline:0}table{border-collapse:separate;border-spacing:0}caption,td,th{text-align:left;font-weight:400}a img,iframe{border:none}ol,ul{list-style:none}button,input,select,textarea{font-size:100%;font-family:inherit}select{margin:inherit}ol{margin-left:2em}
/* Global Font Style */
html {font: 20px/1 '思源黑体','微软雅黑','Microsoft YaHei',Helvetica,arial; height: 100%; background-color: #eee; }
/* Global Style */
.ani {-webkit-transition: all 0.5s; -moz-transition: all 0.5s; transition: all 0.5s; }
.cf:after{clear:both;content:'';display:block;height: 0;visibility:hidden}
.cf{zoom:1}
body {height: 100%; }
hr {display: block; border: none; height: 1px; background-color: #dcdcdc; margin: 1rem 0; }
::-webkit-scrollbar-track-piece {background-color: #dcddde; border-radius: 5px; }
::-webkit-scrollbar {width: 10px; height: 10px; }
::-webkit-scrollbar-thumb {
	background-color: #9c9c9c;
	min-width: 30px;
	min-height: 30px;
	border-radius: 5px;
}
::-webkit-scrollbar-thumb:hover {background-color: #5f5f5f; }
/* Enabled Hardware Accelerator */
/*main {-webkit-backface-visibility: hidden;backface-visibility: hidden;-webkit-perspective: 1000;perspective: 1000;-webkit-transform: translateZ(0);transform: translateZ(0)}*/