@charset "utf-8"; /* 设置编码  css代码的编码 */
*{
	margin:0px;
	padding:0px;
	outline:none;
	text-decoration:none;
	font-family:'Arial Normal', 'Arial','MicrosoftYaHei'/*,'SimSun'*/;
	-webkit-text-size-adjust: 100%;
	-ms-text-size-adjust: 100%;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
body{
	font-size:14px;
	color:#333;
	overflow-x:hidden;
	background:#f7f7f7;
}
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;}
h1,h2,h3,h4,h5,h6{font-size:100%;}
address,cite,dfn,em,var{font-style:normal;}
small{font-size:12px;}
ul,ol,li{list-style:none;}
a,a:hover,a:focus,a:active{
	text-decoration:none;
	color:#333;
	outline:none;
}
legend{color:#000;}
sup{vertical-align:text-top;}
sub{vertical-align:text-bottom;}
fieldset,img{border:0;vertical-align:middle;}
button,input,select,textarea{font-size:100%;outline:0px;}
table{border-collapse:collapse;border-spacing:0;text-align:center;}
img{-ms-interpolation-mode:bicubic;}
textarea{resize:vertical;}
body,form{position:relative;}
p{word-wrap:break-word;}

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; }
/*常用class*/
#header,#content,#footer{margin-left:auto;margin-right:auto;}
.left{float:left}
.right{float:right}
.overflow{overflow:hidden}
.hide{display:none}
.block{display:block}
.inline{display:inline}
.clear{clear:both;height:0;line-height:0;font-size:0;visibility:hidden;overflow:hidden}
.clearfix:after{
	display:table;
	content:"";
	clear:both;
}
.right-content{
	overflow:auto;
}
.fixed-box{
	position:fixed;
	height:62px;
	bottom:70px;
	right:765px;
	text-align:center;
}
.fixed-box a{
	display:inline-block;
	width:60px;
	height:60px;
	cursor:pointer;
	background-color: rgba(18, 168, 255, 0.95);
	box-shadow: 0px 10px 20px 0px rgba(30, 172, 255, 0.47);
	opacity: 0.95;
	border-radius:100%;
	margin:0 15px;
}

.fixed-box a:before{
	display:block;
	width:60px;
	height:60px;
	content:"";
}
.fixed-box .go-left:before{
	background:url(../../image/self/go-left.png) center center no-repeat;
}
.fixed-box .go-top:before{
	background:url(../../image/self/go-top.png) center center no-repeat;
}