﻿
body{
	padding:0;
	margin:0;
	/*font: "HelveticaNeue-Medium", "????????????", AppleGothic,Arial,'Microsoft Yahei','Simsun';
	font:14px/1.5  "Helvetica Neue","Helvetica","Arial","PingFang SC","Hiragino Sans GB","WenQuanYi Micro Hei","Microsoft Yahei","sans-serif";*/
	background:#fff;
	position: relative;
	font: 14px/1.5 'PingFang SC',"Microsoft Yahei",'Microsoft Yahei',Tahoma,Arial,\5FAE\8F6F\96C5\9ED1,sans-serif;
}
/* .transition0.5s,a,.btn,.nav_menu ul li a,.btn-line,.btn-main,input[type="button"],input[type="submit"]{ 
	transition:0.5s all;
	-webkit-transition:0.5s all;
	-moz-transition:0.5s all;
	-o-transition:0.5s all;
	-ms-transition:0.5s all;
}
.transition1s,.childrenNav???.childrenNav2{ 
	transition:1s all;
	-webkit-transition:1s all;
	-moz-transition:1s all;
	-o-transition:1s all;
	-ms-transition:1s all;
} */
@keyframes bg-transition{ 
	from{
	opacity:0.2;
	filter:"alpha(opacity=20)";
	-ms-filter:"alpha(opacity=20)"; /* ??????IE */
	 zoom: 1!important;
	} 
	to{
	opacity:1;
	filter:"alpha(opacity=100)";
	-ms-filter:"alpha(opacity=100)"; /* ??????IE */
	 zoom: 1!important;
	}
}@-moz-keyframes bg-transition /* Firefox */
{
	from{
	opacity:0.2;
	filter:"alpha(opacity=20)";
	-ms-filter:"alpha(opacity=20)"; /* ??????IE */
	 zoom: 1!important;
	} 
	to{
	opacity:1;
	filter:"alpha(opacity=100)";
	-ms-filter:"alpha(opacity=100)"; /* ??????IE */
	 zoom: 1!important;
	}
}@-webkit-keyframes bg-transition /* Safari ??? Chrome */
{
	from{
	opacity:0.2;
	filter:"alpha(opacity=20)";
	-ms-filter:"alpha(opacity=20)"; /* ??????IE */
	 zoom: 1!important;
	} 
	to{
	opacity:1;
	filter:"alpha(opacity=100)";
	-ms-filter:"alpha(opacity=100)"; /* ??????IE */
	 zoom: 1!important;
	}
}@-o-keyframes bg-transition /* Opera */
{
	from{
	opacity:0.2;
	filter:"alpha(opacity=20)";
	-ms-filter:"alpha(opacity=20)"; /* ??????IE */
	 zoom: 1!important;
	} 
	to{
	opacity:1;
	filter:"alpha(opacity=100)";
	-ms-filter:"alpha(opacity=100)"; /* ??????IE */
	 zoom: 1!important;
	}
}
.ease-in{ 
	-webkit-transition:  0.2s ease-in 0s;
	-moz-transition:  0.2s ease-in 0s;
	-ms-transition:  0.1s ease-in 0s;
	-o-transition:  0.2s ease-in 0s;
}
a:hover{text-decoration: none;color: #2f318b;}
a:focus{text-decoration: none;}
h1,h2,h3,h4,h5,h6{margin:0;}	
p{margin:0;}
ul{margin:0;padding:0;}
ul,li,ol{list-style: none;}
label{margin:0;}
/*==============================
  COMMON STYLES
 ===============================*/
.btn-main {
	background: #00aeff;
	color: #ffffff;
	border-radius: 0;
	text-transform: uppercase;
	border: 1px solid #00aeff;
	letter-spacing: 1px;
}
.btn-main:hover {
  background: #2F318B;
	border: 1px solid #2F318B;
  color: #ffffff;
}
.btn-main:focus {
  color: #ffffff;
  background: #971825;
  border: 1px solid #971825;
  outline: none;
}
.btn-line {
  background: none;
  color: #fff;
  border-radius: 1px;
  border:1px solid #fff;
}
.btn-line:hover {
  background: #00aeff;
  color: #ffffff;
  border:1px solid #00aeff;
}
.btn-line:focus {
  color: #ffffff;
  background: #000;
  border:1px solid #000;
  outline: none;
}
.btn-normal {padding: 9px 41px;}
.btn-lg {padding: 15px 48px;}.left{float: left;}
.right{float: right;}
.clearfix{}.center{text-align: center;}